Hallo!
Warum einfach, wenn es auch kompliziert geht!
Es gibt in Delphi eine Funktion dafür: "DiskSize".
Die hat einen Vorteil und einen Nachteil:
Der Vorteil: sie liefert Int64 und damit den richtigen Wert (nicht auf 2GB begrenzt).
Der Nachteil: Es ist eine uralte CP/M-Funktion. Sie erwartet das Laufwerk als Zahl mit 0=aktuelles Laufwerk, 1=A usw. Sollte aber leicht umrechenbar sein *gg*.
Gruß
Dietmar Brüggendiek