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) 里面代表什么?
展开
 我来答
搜索游侠
2006-08-02 · TA获得超过242个赞
知道答主
回答量:29
采纳率:0%
帮助的人:38.5万
展开全部
第一句是打开数据库的
第二句是在增加一个根部节点,并返回一个Node对象。

使用Add方法后可以向TreeView增加一个Node,而Set就是让Node引用刚才新增的节点。

还有As后面的是类名或者数据类型而前面的是标识符,虽然可以相同,但是不建议这么做。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
danver1207
2006-08-02 · TA获得超过127个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:241万
展开全部
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里做一些标记,具体看个人习惯
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式