如何通过字符串:‘drrtt.iuo.wrt.bvcv’
其中:drrtt为iuo的父节点的文本。
     iuo为wrt的父节点的文本。
     wrt为bvcv的父节点的文本。
在treeview中找到子节点bvcv,并选中它?
视图如下:
drrtt-et66
     -wty-wrt-bvcv
         -6723
     -iuo-wrt-6632
             -bvcv
请各位大侠慷慨相助。谢谢了。

解决方案 »

  1.   

    var TN : Ttreenode;
    begin
    for I := 0 to treeview1.items.count - 1 do
    begin
      if treeview1.items[I].text = ? then
       begin
         Tn := treeview1.items[I];
         treeview1.selected := TN;
       end;
        
    end;
    end;有点想当然;
    楼主自己在试试;感觉不是很难的;
      

  2.   

    每个接点text都不同的话根本不用考虑前面有几个"."  只用查找最后一个就可以了吧,即使要全部按照字符串的结构来查找,只用拆开字符串应该也不是很难的