📄 addtree.bas
字号:
Attribute VB_Name = "addTree"
'Download by http://www.codefans.net
'公用变量---------------------
Public nod As Node '声明树节点
Public Declare Sub InitCommonControls Lib "comctl32.dll" () 'XP效果
'公用过程
Public Sub addTVW(ByVal TVW As TreeView) '添加树视过程
Set nod = TVW.Nodes.Add(, , "A", gGsmc, 3)
Call OpenConn
SQL = "select * from 单位设置"
rs.Open SQL, cn, 1, 1
Do While Not rs.EOF
If rs!Root = 0 Then
Set nod = TVW.Nodes.Add("A", tvwChild, "B" & rs!单位名称, rs!部门名称, 1)
Else
Set nod = TVW.Nodes.Add("B" & rs!单位名称, tvwChild, "C" & rs!dwid, rs!部门名称, 2, 3)
End If
rs.MoveNext
Loop
Call CloseConn
If TVW.Nodes.Count > 0 Then '展开第一级
TVW.Nodes(1).Expanded = True
End If
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -