Einzelnen Beitrag anzeigen

hathor
(Gast)

n/a Beiträge
 
#5

Re: Laufwerksbuchstaben aus device-name ermitteln

  Alt 26. Jul 2007, 23:07
Es geht auch so:
Delphi-Quellcode:
Function GetCDROM:string;
var DriveType, i: integer;
     LW, Drive : String;
begin
  i := 1;
  LW := 'cdrom0';
  repeat
  Drive:= Chr(i+64);
  DriveType := GetDriveType(PChar(Format('%S:\',[Drive]))) ;
  if DriveType=5 then
  Begin
    result:= GetDosDevice(StrToIntDef(LW,0));
    break;
  end;
    inc (i);
  until i=27;
end;
  Mit Zitat antworten Zitat