treeview显示层数及展开,奇怪啊,请大虾帮忙啊

cny619 2008-07-16 05:05:40
下面是生成树的代码
Set Nodx = TreeView1.Nodes.Add(, , "child0", "已筛选字段")
Set moDragNode = Nothing
Set rs = conn.Execute("select * from txt")
Do While Not rs.EOF
Set Nodx = TreeView1.Nodes.Add("child" + CStr(rs("fid")), tvwChild, "child" + CStr(rs("sid")), rs("num"))
rs.MoveNext
Loop

因为层数比较多,当展开的时候,前面都很正常,但到了256层的时候,这个节点就另起一行跑到最前面去了,和别的节点也没有什么关系,是不是vb的树最大只能显示256层呢?要怎么解决这个问题呢?请各位帮帮忙啊
...全文
97 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
skigil 2008-07-18
  • 打赏
  • 举报
回复
文件名长度的限制,这个层数当然也有限制
微软在搞这个的时候,层数是用用BYTE的最大值来指定的,大于这个值当然不行了
cny619 2008-07-17
  • 打赏
  • 举报
回复
怎么没有人帮我一下啊:(

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧