我没有误解你的意思,实际上绝大多数软件都是用lxl同样的原理来生成目录树,而不是一次生成所有的,包括windows的资源管理器。
这样的效率高很多!
如果你不想单击生成,可以将nodemouseclick的代码移到afterselectnode事件中,这样一选择某个节点,就会自动生成其子节点。
以下是引用gdlgh在2008-9-26 22:07:00的发言:
呵。。收到!一次生成可做到吗!
在提供自定义函数之前,层数不限的目录树只能这样生成。
不过,有更简单的、更高效的代码,为什么一定要一次生成呢?
呵。。其实我是确定在未提供自定义函数之前,能否生成而已!!也就是说明自定义函数是有需要加入的!!!
我们肯定会加入的,但是这个功能对于foxtable这样的软件,其实是个鸡肋!
1、必须有完整vb基础知识的人才能够自定义函数。
2、foxtable这样的软件,需要重用代码的概率并不大。
3、即使不提供自定义函数,用现有的功能,也能间接实现自定义函数。
[此贴子已经被作者于2008-9-26 22:25:17编辑过]