delphi获取本地全部盘符并存如combobox1


本文整理自网络,侵删。

 var
  DriveNum: Integer;
  DriveChar: Char;
  DriveType: TDriveType;
  DriveBits: set of 0..25;
begin
  monitorthread := nil;
  combobox1.clear;
  Integer(DriveBits) := GetLogicalDrives;
  for DriveNum := 0 to 25 do
  begin
    if not (DriveNum in DriveBits) then Continue;
    DriveChar := Char(DriveNum + Ord('A'));//从a---z
    DriveType := TDriveType(GetDriveType(PChar(DriveChar + ':')));
    case DriveType of
      dtFixed:    combobox1.Items.Add(DriveChar+':');
    end;
  end;
  combobox1.itemindex:=0;
  ComboBox1Change(Sender);
end;

相关阅读 >>

Delphi 取得 ios 辅助使用里的字型大小

createremotethread远程注入例子

Delphi 获取按键键值

Delphi package

Delphi 运行带参数的程序等待其并获取结果

Delphi xe5 android 开发实现手机打电话和发短信

Delphi 不重启不注销不关explorer刷新注册表

Delphi 正则表达式校验手机号

Delphi 获取外网ip的函数

Delphi xe5实现按android的back键无法退出关闭程序

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...