treeview的使用(100分)

  • 主题发起人 主题发起人 kjj
  • 开始时间 开始时间
K

kjj

Unregistered / Unconfirmed
GUEST, unregistred user!
现已知treeview中某节点显示的文本内容,请问如何得到该节点的index?
 
function GetItemText: string;
var
I: Integer;
begin
Result := -1;
for I := 0 to TreeView1.Items.Count - 1 do
begin
if TreeView1.Items.Text = 'XXXX' then
begin
Result := I;
Exit;
end;
end;
end;
 

indexof(treeview1.selected)
返回在本结点中被选择的子结点的序号
 
"某节点" !=selected
 
FindInfo: LV_FINDINFO;
if SendMessage(ListHandle, LVM_FINDITEM, -1, DWORD(@FindInfo))=-1 then
 
我了传个例子给你看.
 
多人接受答案了。
 
后退
顶部