打印本文 打印本文 关闭窗口 关闭窗口
获取第一个光驱盘符
作者:武汉SEO闵涛  文章来源:敏韬网  点击数842  更新时间:2009/4/23 18:30:26  文章录入:mintao  责任编辑:mintao
{
***************************************
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;
end;

打印本文 打印本文 关闭窗口 关闭窗口