我可以很明确的告诉你所犯的一个错误Add 函数的第三个参数应该是一个键值,它用来指定一个节点,且是唯一的你的第一个Add 函数中没有指定NodX 的键值,所以在第二个Add函数中,当你使用键值rs!zu来添加子节点时,就会报错:节点未找到!所以应写成这样:
Set NodX = TreeView1.Nodes.Add("r", tvwChild, "Z" & rs!zu, rs!zu, 1, 2)
Set nodeX = TreeView1.Nodes.Add("Z" & rs!zu, tvwChild, "B" & rs!biao, rs!biao, 1, 2)这下应该对了吧!祝你好运!
dim i as integer
set nodX=treeview1.nodes.add("r",tvwchild,i,rs!zu,1,2)
i=i+1
但是总提示不对,是怎么回事儿
set nodeX=treeview1.nodes.add("r",tvwchild,"M" & i ,rs!zu,1,2)
可以这样取得一个节点的index:
dim intIndex as Integer
dim mNode as Node
intIndex = mNode.Index