Treeview1.Selected.AbsoluteIndex返回被选中的节点的绝对序号,从0 到 n-1,n是节点总数,不区分父节点还是子节点;从上到下顺序。每一个节点有好几个Index,默认Image Index 0,默认Selected Index 0,默认State Index -1。

解决方案 »

  1.   

    oracle_lover(数据库情人) 说得对,TreeView.selected是TtreeNode类型,
    它的indexof方法的作用如下:
    Call IndexOf to obtain the position of a child node among the children of the calling node. If Value isn't an immediate child of the calling node, IndexOf returns -1. The first child node has an index on 0, the second an index of 1, and so on.如果用indexof可如下一试:Ttreeview1.selected.indexof(当前所选节点的父节点);
    返回绝对节点值,Treeview.selected.absoluteindex.
    犯规当前字节点值,Treeview.selected.index.
      

  2.   

    TreeView1.Selected.Index;就获得当前节点的值了。
    不知道你是不是还有其它要求。
      

  3.   

    to  CeleronII (抽烟的鱼)  :    这家伙原来是个铁公鸡。