如何让TListView滚动到某一行的位置(vsReport模式)

怎么让TListView滚动到某一行的位置(vsReport模式)
如题..............

------解决方案--------------------
// 滚动到第7行
ListView_EnsureVisible(ListView1->Handle, 6, true);
ListView_SetItemState(ListView1->Handle, 6, LVIS_SELECTED, LVIS_SELECTED);
::SetFocus(ListView1->Handle);;

------解决方案--------------------
MakeVisible 方法正是调用了 TreeView_EnsureVisible 函数,一般人我不会告诉他的。

说起这个忽然想起许多年前,在某个群讨论程序中如何获取当前进程的文件名,我建议用ParamStr(0),然后小公仔固执的说要用Application->ExeName,还声称如何如何的效率高,我始终没有告诉他,Application->ExeName 其实调用的就是 ParamStr(0) 如何让TListView滚动到某一行的位置(vsReport模式)