Private Sub AssetTree_NodeClick(ByVal Node As MSComctlLib.Node) dim s as string do while (node.parent=nothing) s=node.text & s node=node.parent next end sub 你自己在调试一下
Option ExplicitPrivate Sub Form_Load() Dim nodX As Node
TreeView1.Nodes.Clear Set nodX = TreeView1.Nodes.Add(, , "lisong1", "lisong1") Set nodX = TreeView1.Nodes.Add("lisong1", tvwChild, "lisong2", "lisong2") Set nodX = TreeView1.Nodes.Add(, , "lisong3", "lisong3") With Me.TreeView1
End With End SubPrivate Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node) MsgBox Node.FullPath End Sub
Private Sub tvMain_NodeClick(ByVal Node As MSComctlLib.Node) MsgBox Node.FullPath
dim s as string
do while (node.parent=nothing)
s=node.text & s
node=node.parent
next
end sub
你自己在调试一下
Dim nodX As Node
TreeView1.Nodes.Clear
Set nodX = TreeView1.Nodes.Add(, , "lisong1", "lisong1")
Set nodX = TreeView1.Nodes.Add("lisong1", tvwChild, "lisong2", "lisong2")
Set nodX = TreeView1.Nodes.Add(, , "lisong3", "lisong3")
With Me.TreeView1
End With
End SubPrivate Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
MsgBox Node.FullPath
End Sub
MsgBox Node.FullPath
End Sub
'路径中的分隔符还可以设置(一般是“/”)