delphi 获取硬盘盘符  
官方Delphi 学习QQ群: 682628230(三千人)
频道

delphi 获取硬盘盘符


GetDriveType(路径)  判断一个磁盘驱动器的类型 返回一个整数
0 驱动器类型不确定
1 系统目录不存在
2 DRIVE_REMOVABLE   是可移动驱动器   
3 DRIVE_FIXED       是固定驱动器     
4 DRIVE_REMOTE      是网络驱动器     
5 DRIVE_CDROM       是CD-ROM驱动器   
6 DRIVE_RAMDISK     是虚拟驱动器  

代码:
var
 i:integer;

begin
   for i:=65 to 90 do  //从A盘到Z盘检测
   begin
          if GetDriveType(Pchar(char(i)+':\')) = 3 then //如果是固定驱动器
              listbox1.Items.Add(char(i));
   end;
end;
推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.034811973571777 seconds