謝謝!!

解决方案 »

  1.   

    level?
    如果只有两层的话,判断它是否有父节点.
    Selected.Parent<>nil即表示第二层.
    (如果是第一层的话Selected.Parent=nil)
    如果三层的话加上haschild也可以判断出来.但我觉得这不是最好的方法,等待高手来临...
      

  2.   

    to reddhf 
      我是要搜索樹中第2層中的所有node的TEXT,
    并不是我要選中了第2層的某個節點
      

  3.   

    node:=treeview.items.getfirstnode
    node:=node.getfristchild 
    node:=node.parent.GetNextChild(node)
    这样可得到所有二级子节点,值就自己取了,呵呵
      

  4.   

    for i:=0 to treeview.items.count-1 do
       if treeview.items[i].level = 1 then
          begin
             dosomething;
          end;