如何写一个查看目录树程序(100分)

  • 主题发起人 主题发起人 huzhihua
  • 开始时间 开始时间
H

huzhihua

Unregistered / Unconfirmed
GUEST, unregistred user!
我想写一个查看目录树的程序,就象打的"电脑"一样,底下有好几个目录树和文件,如(c,d,e,f等)
在c,d,e,f,底下的目录,又可以打开二级的目录和文件.
请各位大哥大姐帮忙,小弟感激不尽
 
是只想查看还是同时要可以打开看到文件呢
 
同时要可以打开看到文件
 
使用Delphi7或Kilix3有现成的控件(Borland提供)。
 
用C还是PERL,还是别的语言???
 
Delphi6有现成的SystemTreeView,如果是Delphi5,可以用第三方控件,实现类似功能的
有很多,如DFS
 
huzhihua现在使用Delphi6.0,我想问各位大哥如何在listview和treeview中写过程?
 
zw84611:
请回答具体一点好吗?
 
不是TreeView,我没装D6,搞不太清楚,刚刚可能高错名字了,是ShellTreeView!
~~~~~~~~~~~~~~~
忘了是在哪一页里了,你找找。
 
这个应该不难,但要注意效率,
不要一开始全部构造出来,这样会很慢。
展开时再构造
 
jsxjd:
能不能帮我一把,给我一段代码?
 
Delphi中有示例程序。

demos/Virtual Listview
 
我做了一个这样的程序,你看看源码就知道了.
http://www.aidelphi.com/6to23/subpage/content.htm

24、利用Shell接口取得并操作以桌面为根的目录对的程序Demo(源码),在Delphi6中有这样的控件,但在Delphi5中没有,本程序就是为Delphi5提供的。Download!
 
参考一下TDriveComboBox, TDirectoryListBox, TFileListBox, 的源码, 用TTreeView
可以做的和Window一样。
 
后退
顶部