Einzelnen Beitrag anzeigen

la.reunion

Registriert seit: 30. Apr 2006
152 Beiträge
 
#3

Re: CD-ROM Laufwerke erkennen

  Alt 1. Mai 2006, 00:47
Hier noch ein Code um den Name des jeweiligen Laufwerks anzuzeigen(Also den Name des eingelegten Mediums)


Delphi-Quellcode:
function GetVolumeName(DriveLetter: Char): string;
var
  dummy: DWORD;
  buffer: array[0..MAX_PATH] of Char;
  oldmode: LongInt;
begin
  oldmode := SetErrorMode(SEM_FAILCRITICALERRORS);
  try
    GetVolumeInformation(PChar(DriveLetter + ':\'),
                         buffer,
                         SizeOf(buffer),
                         nil,
                         dummy,
                         dummy,
                         nil,
                         0);
    Result := StrPas(buffer);
  finally
    SetErrorMode(oldmode);
  end;
end;
Lg La.Reunion
  Mit Zitat antworten Zitat