能否给个详细例子
解决方案 »
- 为升级为高级群散分-好人终于得到了回报
- VB如何用DAO代码在ACCESS数据表中创建自动增一字段“id”?
- 启动程序时提示:链接文件COMDLG32.DLL到不存在的输出USER32.DLL
- 请教各位,如何用VB6实现在Win2000上的一些功能
- 在command1中怎样模拟成功command2_click()事件?急!!
- 机房管理系统—等待解决方案(急急急)
- 哪里能查到都有哪些控制字符?(即不可显示的字符)如10,13等
- 请问:vb访问mysql的方法,最好提供例子。
- 菜鸟一枚,类型不匹配调不过去了,求帮帮!有的机器就行,有的就不行。。无语
- 哪位大哥知道哪里有可用的IBM ViaVoice 2000下载?或者是IBM ViaVoice 8.0(比2000更高的一个版本)?
- 单选框的简单问题
- 关于播放视频文件的问题?
If Len(Trim(r!spdm)) = 1 Then
Set mNode = TreeView1.Nodes.Add() mNode.Text = Trim(r!spdm) & Space(2) & Trim(r!spmc)
mNode.Key = "R" & Trim(r!spdm)
mNode.Image = 1
mNode.ExpandedImage = 1
mNode.Tag = r!ccbz
Else
On Error Resume Next
err = 0
Set mNode = TreeView1.Nodes.Add("R" & Left(Trim(r!spdm), Len(Trim(r!spdm)) - 1), 4) '先按长度减一为父接点,添加子接点
If err Then '如有错误,按长度减二添加子接点
Set mNode = TreeView1.Nodes.Add("R" & Left(Trim(r!spdm), Len(r!spdm) - 2), 4)
End If
On Error GoTo 0
mNode.Text = Trim(r!spdm) & Space(2) & Trim(r!spmc)
mNode.Key = "R" & Trim(r!spdm)
If Trim(r!ccbz) = "2" Then 'CCBZ字段意义:1为无子接点,0为有子接点,2为三级明细
mNode.Image = 4
Else
mNode.Image = 3
End If
mNode.ExpandedImage = 1
mNode.Tag = r!ccbz
On Error Resume Next
err = 0
TreeView1.Nodes("R" & Left(Trim(r!spdm), Len(r!spdm) - 1)).Image = 2
If err Then
TreeView1.Nodes("R" & Left(Trim(r!spdm), Len(r!spdm) - 2)).Image = 2
End If
On Error GoTo 0
End If
r.MoveNext
Loop
r.Close
http://community.csdn.net/Expert/topic/3161/3161926.xml?temp=.7004206
看看吧!!
---------------------------------------------------
---------------------------------------------------Private Sub TestView()Set mcnn = New ADODB.Connection
mcnn.Open "provider=Microsoft.jet.oledb.4.0;persist security info=false;data source=" & App.Path & "\inc\mm.mdb"
Set rs = New ADODB.Recordset
Set nodX = tvwTest.Nodes.Add(, , "r", "心理测量系统")TestViewList "r1", "智力类"
TestViewList "r2", "情感类"
TestViewList "r3", "健康类"
TestViewList "r4", "个性类"
TestViewList "r5", "能力类"
TestViewList "r6", "职业类"mcnn.Close
End SubPrivate Sub TestViewList(root As String, name As String)sql = "select 名称 from " & name
rs.Open sql, mcnn, , , adCmdTextSet nodX = tvwTest.Nodes.Add("r", tvwChild, root, name)
nodX.EnsureVisible
Do While Not rs.EOF
Set nodX = tvwTest.Nodes.Add(root, tvwChild, , rs("名称"))
rs.MoveNext
Loop
rs.CloseEnd Sub