VB数据库和TreeView控件问题,能帮忙解释下吗?
Gconn.OpenChaineConnSetRs=Gconn.OpenSchema(adSchemaTables)SetNode=trv.Node.Add(,,,"<b...
Gconn.Open ChaineConn
Set Rs = Gconn.OpenSchema(adSchemaTables)
Set Node = trv.Node.Add(, , , "<base>", 1, 1)
(ChaineConn是个数据库)
看不懂这两句的意思,能详细解释下吗?谢谢!
还有为什么
Dim Node As Node
可以这样定义,不是说变量不能和VB内部使用的词相同吗?
能帮我讲讲(, , , "<base>", 1, 1) 里面代表什么? 展开
Set Rs = Gconn.OpenSchema(adSchemaTables)
Set Node = trv.Node.Add(, , , "<base>", 1, 1)
(ChaineConn是个数据库)
看不懂这两句的意思,能详细解释下吗?谢谢!
还有为什么
Dim Node As Node
可以这样定义,不是说变量不能和VB内部使用的词相同吗?
能帮我讲讲(, , , "<base>", 1, 1) 里面代表什么? 展开
展开全部
第一句是打开数据库的
第二句是在增加一个根部节点,并返回一个Node对象。
使用Add方法后可以向TreeView增加一个Node,而Set就是让Node引用刚才新增的节点。
还有As后面的是类名或者数据类型而前面的是标识符,虽然可以相同,但是不建议这么做。
第二句是在增加一个根部节点,并返回一个Node对象。
使用Add方法后可以向TreeView增加一个Node,而Set就是让Node引用刚才新增的节点。
还有As后面的是类名或者数据类型而前面的是标识符,虽然可以相同,但是不建议这么做。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dim nodTemp as node
Set nodTemp = TreeView1.Nodes.Add([relative], [relationship], [Key], [Text], [Image], [SelectedImage])
根节点的话,relationship,relative 可以不用写,key里自己设置一个关键字,text是要的,就是显示的名字,image是选中时图标,SelectedImage是展开时的图标。假如图标是和image1控件关联的。
如:set nodtemp=treeview1.nodes.add(,,"root","根节点",1,2)
子节点话,relativeship为tvwchild,key可省略
如:set nodtemp=treeview1.nodes.add(node.index,tvwchild,,"子节点",3,4)
还可以在nodtemp.tag里做一些标记,具体看个人习惯
Set nodTemp = TreeView1.Nodes.Add([relative], [relationship], [Key], [Text], [Image], [SelectedImage])
根节点的话,relationship,relative 可以不用写,key里自己设置一个关键字,text是要的,就是显示的名字,image是选中时图标,SelectedImage是展开时的图标。假如图标是和image1控件关联的。
如:set nodtemp=treeview1.nodes.add(,,"root","根节点",1,2)
子节点话,relativeship为tvwchild,key可省略
如:set nodtemp=treeview1.nodes.add(node.index,tvwchild,,"子节点",3,4)
还可以在nodtemp.tag里做一些标记,具体看个人习惯
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询