FAQ » Sprzęt

W jaki sposób sprawdzić, jaką literą oznaczony jest napęd CD-ROM

  • 2011-05-12 14:19
  • 0 komentarzy
  • 1091 odsłon
  • Oceń ten tekst jako pierwszy
Poniższa funkcja zwraca zmienną tekstową z literą dysku, np: H:

Function GetCDROM: String;
Var
  I : Integer;
  Drive : String;
  DTYpe : Integer;
Begin
  for I := Ord('A') to Ord('Z') do
  begin
    Drive := Chr(i) + ':';
    DType := GetDriveType(PCHar(Drive));
    if (DType = DRIVE_CDROM) Then
    Begin
      Result := Drive;
      Break;
    End;
  End;
End;