程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 獲取第一個光驅盤符

獲取第一個光驅盤符

編輯:Delphi
{
  ***************************************
  Get the First CD ROM
  ***************************************
  }
  function GetCDROM():string;
  var
          str:string;
          Drivers:Integer;
          driver:char;
          i,temp:integer;
  begin
          Drivers:=GetLogicalDrives;
          temp:=(1 and Drivers);
          for i:=0 to 26 do
          begin
                  if temp=1 then
                    begin
                            driver:=char(i+integer('a'));
                            str:=driver+':';
                            if   GetDriveType(pchar(str))=DRIVE_CDROM then
                            begin
                                     GetCDROM:=driver;
                                     exit;
                            end;
                    end;
                  drivers:=(drivers shr 1);
                  temp:=(1 and Drivers);
          end;
  
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved