bcb中同时显示文件和文件夹的控件.docVIP

  • 7
  • 0
  • 约7.34千字
  • 约 8页
  • 2017-12-12 发布于河南
  • 举报
bcb中同时显示文件和文件夹的控件

利用C++Builder遍历文件目录 注:复制代码时注意空格 利用C++Builder我们可以轻松地实现类似Windows的Explorer的目录树。OK,Let s go. 我们需要一个TTree和一个TImageList控件。如何获得系统的盘符呢?Borland给我们提供了一个TDriveType类,什么?帮助里找不到,呵呵,这是实现TDirectoryComboBox用到的一个类,帮助里当然没有了,它的定义如下: typedef enum ATTR { atDirectory,atFile} Attr; struct ITEMPROPERTY { Attr ItemAttr; }ItemProperty; typedef enum TDRIVETYPE {dtUnknown, dtNoDrive, dtFloppy, dtFixed, dtNetwork, dtCDROM,dtRAM}TDriveType; 那么如何知道这些盘符是软驱是硬盘呢?这就需要用到WinAPI函数GetDriveType了。定义如下: UINT GetDriveType(LPCTSTR lpRootPathName); 具体内容请大家参考帮助文档,我就不在这儿

文档评论(0)

1亿VIP精品文档

相关文档