Einzelnen Beitrag anzeigen

Willie1

Registriert seit: 28. Mai 2008
679 Beiträge
 
Delphi 10.1 Berlin Starter
 
#1

GetLogicalDrives und DiskSize/DiskFree

  Alt Gestern, 19:35
Hallo,
weg vom blöden Norton:

GetLogicalDrives liefert die Buchstaben der wirklich vorhandenen Laufwerke.
Bei mir z.B. C:\ (Windows), D:\ (Recovery), E:\ (ext. Festplatte), K:\ (USB-Stick).

DiskSize und DiskFree(Zahl: Byte) liefert für alle Laufwerke 1-25) .. (u.a. USB-Anschlüsse) -1 zurück, wenn nichts angeschlossen ist aber auch, wenn sie gar nicht vorhanden sind. 0 = aktuelles Lw.

Meine Frage: kann ich zunächst GetLogicalDrives benutzen und dann mit Ord(Laufwerkbuchstabe)-64 Größe und freien Speicherplatz ermitteln? Ich habe 8 USB-Anschlüsse, die alle einen festen Buchstaben haben Ist das immer so? A und B (Disketten) gibt es nicht mehr, das weiß ich.

Gruß Willie.
Gut hören kann ich schlecht, schlecht sehen kann ich gut - Ersteres stimmt nicht, das zweite schon.
  Mit Zitat antworten Zitat