树的节点结构
类型
|
|---------普通(key: CJ0)
| |---------A型(key: SJ-0-0)
| |
| |---------B型(key: SJ-0-1)
| |
| |---------C型(key: SJ-0-2)
|
|---------高级(key: CJ1)
| |---------A型(key: SJ-1-0)
| |
| |---------B型(key: SJ-1-1)
| |
| |---------C型(key: SJ-1-2)
|
|---------其它(key: CJ2)
|---------A型(key: SJ-2-0)
|
|---------B型(key: SJ-2-1)
|
|---------C型(key: SJ-2-2) Dim i As Integer, j As Integer, n As Integer
For i = 0 To 2
'从CJ0循环到CJ2
For j = 0 To 2
'再依次循环
'这里,如果得到了key: CJ0 和key: SJ-0-0 '怎样获得"普通"这个字符和"A型"字符????????? Next j
Next i
类型
|
|---------普通(key: CJ0)
| |---------A型(key: SJ-0-0)
| |
| |---------B型(key: SJ-0-1)
| |
| |---------C型(key: SJ-0-2)
|
|---------高级(key: CJ1)
| |---------A型(key: SJ-1-0)
| |
| |---------B型(key: SJ-1-1)
| |
| |---------C型(key: SJ-1-2)
|
|---------其它(key: CJ2)
|---------A型(key: SJ-2-0)
|
|---------B型(key: SJ-2-1)
|
|---------C型(key: SJ-2-2) Dim i As Integer, j As Integer, n As Integer
For i = 0 To 2
'从CJ0循环到CJ2
For j = 0 To 2
'再依次循环
'这里,如果得到了key: CJ0 和key: SJ-0-0 '怎样获得"普通"这个字符和"A型"字符????????? Next j
Next i
Dim intI As Integer
For Each objX In TreeView.Nodes
If objX.Key = "CJO" Then
msgbox(objX.Text)
End If
Next是不是这个意思?
treeview的說明可以看MSDN
好象中文站已經開通了 'TreeView 引用方法
'nodes.add 親子, 親子關係,索引鍵,文字,示意圖,被選取的圖示treeview隻要注意key的時候需要加文本
tvwTreeView.Nodes(i).Parent.text '"A型"
debug.pring treeview1.nodes(i).text
next i