D3: disksize und HD > 2GB, falscher Rückgabewer

Hallo!

Gibt es für Delphi3 eine DISKSIZE und eine DISKFREE Funktion die auch bei grossen Laufwerken die grösser als 2 GB sind?

MFG, Volker

Das ist ein Windows-Fehler.

In neueren Versionen, Windows 95 SR2/Windows 98 gibt’s die API-Funktion DiskFreeEx (oder ähnlich) die das richtig handelt. Schau dazu mal in die API-Hilfe/MSDN

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Danke für den Tip!

Nur: wie setze ich die Funktion ein? Als Parameter werden PInteger Variablen benutzt, die man nicht normal verarbeiten kann. Weder addieren noch multiplizieren ist möglich. Hast du vielleicht noch ein kleines Beispiel?

MFG, Volker

Wieso soll man einen Pointer auf einen Integer nicht „normal“ verabriten können ?

@IntVar

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]