怎样用树型控件显示指定目录或驱动器下的子目录或文件?(100分)

  • 主题发起人 主题发起人 littlefish_yxp
  • 开始时间 开始时间
L

littlefish_yxp

Unregistered / Unconfirmed
GUEST, unregistred user!
DEPHI自己带的控件OpenDialog觉得不爽,我希望定制要显示的驱动器或目录,用树型控件
来显示,请问代码怎样写?
 
怎么没有人回答?
 
那就要自己动态的加节点啊,没有什么可以偷懒的啊!
 
1、DELPHI有可以选择目录的函数SelectDirectory
2、在Samples页面下也有TShellTreeView等控件可以实现你要的功能
3、如果你非得自己写的话,也可以,仔细分析一下
C:/Program Files/Borland/Delphi6/Demos/Virtual Listview
 
楼上老兄不能解决问题.在我的电脑里面比如有A,C,D,E,CD-ROM,网上邻居等内容.我只要
显示C,D,E内容,只显示文件夹.还要得到每个盘的自由空间!
 
没有多难吧?hryyx说的够清楚了呀,你可以建一个TreeView,用读目录项的函数循环读出
目录下的内容,插入为TreeView的节点,可以递归插入,这样函数好写。
 
Delphi自带的samples控件中有
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部