Einzelnen Beitrag anzeigen

Glados
(Gast)

n/a Beiträge
 
#1

GetVolumeInformation seltsames Verhalten?

  Alt 11. Jul 2017, 09:44
Folgendes Konstrukt gibt als Rückgabe sonderliche Zeichen beispielsweise einen Pfeil der nach oben zeigt wenn man Informationen eines Laufwerks abfragt welches nicht verbunden ist
Delphi-Quellcode:
DriveLetter := #0;

Tmp := ExtractFileDrive(Path);
if Length(Tmp) >= 1 then
 DriveLetter := Tmp[1];

if DriveLetter <> #0 then
 begin
  GetVolumeInformation(PChar(DriveLetter + ':\'), Buf, SizeOf(Buf), nil, Max, Flags, nil, 0);
  sRes := StrPas(Buf);
 end;
Ist es möglich vorher abzufragen, ob das Laufwerk überhaupt verbunden ist?
  Mit Zitat antworten Zitat