zoukankan      html  css  js  c++  java
  • GetDriveTypeA() 查看驱动器类型


    {GetDriveType}
    //调用 GetDriveTypeA(Memo1);
    procedure  GetDriveTypeA(Memo:TMemo);
    var 
                i: Integer;
                C:String; 
            DType: Integer;
      DriveString:String; 
    begin
      //通过循环依次判断各盘符的类型
      Memo.Clear;
      for i:=65 to 90 do
      begin
        C:=chr(i)+':\';
        DType:=GetDriveType(PChar(C));
        case DType of
          0: DriveString   :=C+' 不能判断的驱动器类型.';
          1:
            DriveString    :=C+' 根目录不存在.';
            DRIVE_REMOVABLE: DriveString:=C+' 可移动驱动器';
            DRIVE_FIXED    : DriveString:=C+' 硬盘驱动器.';
            DRIVE_REMOTE   : DriveString:=C+' 网络驱动器.';
            DRIVE_CDROM    : DriveString:=C+' 光盘驱动器.';
            DRIVE_RAMDISK  : DriveString:=C+' 虚拟硬盘.';
        end;
        Memo.Lines.Add(DriveString);
      end;
    end;
     





    附件列表

  • 相关阅读:
    归并排序
    mysql优化
    树结构
    urllib库的使用
    linux常用命令
    mysql慢查询
    支付宝第三方支付
    类型(type)判断
    c语言自带的排序与查找
    多字节与宽字节转换
  • 原文地址:https://www.cnblogs.com/xe2011/p/2609341.html
Copyright © 2011-2022 走看看