如何确定点击listview的哪一个item的哪一个subitem?
解决方案 »
- TADOTable.UpdateStatus问题
- TClientSocket和TServerSocket 通过ip地址连接后,如何判断网络连接类型
- 怎样自动检测RzDateTimeEdit1中的日期格式是否正确?
- 请问这样的sql语句怎么写呢??
- 请问怎样用API来判断IE的版本?
- 求文件分割和合并的代码
- 如何同步?高分急救
- 如何实现提取本机时间的问题?
- actionlist与imagelist组件怎样操作才能让toolbutton显示小图标?偶试来试去,也没得逞,哪位指点一下?
- 紧急救助:请教一个TClientDataSet.LoadFromFile问题
- 这个问题如何解决?我想了好长时间啦!
- 高手请进,如何释放用接口定义的实例?
Node:TTreeNode
begin
Node:=Treeview.Selected;
showmessage(Node.text);
end;这样试试看
其实是差不多的var
Item:TListItem;
begin
Item:=ListView.Selected;
showmessage(Item.text);
end;多看看文档,就会知道了
拖一个ListView到窗体上,选中它按F1可以看所有的信息
是这样吗?看看有没有你要的东西在里边
是我记错了吗?
CommCtrl;procedure TForm1.ListView1Click(Sender: TObject);
var
plvhti: TLVHitTestInfo;
pt: TPoint;
begin
GetCursorPos(pt);
plvhti.pt := ListView1.ScreenToClient(pt);
//ItemIndex
SpinEdit1.Value := ListView_SubItemHitTest(ListView1.Handle, @plvhti);
// SubItem Index
SpinEdit2.Value := plvhti.iSubItem;
end;