Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
11. Sep 2003
Moin wb,
das sollte mit der Funktion GetDiskFreeSpace funktionieren.
Hierbei ist allerdings darauf zu achten, dass man nur die Daten BytesPerSector und SectorsPerCluster verwenden darf, ausser man hat eine Platte < 2GB. Bei grösseren stimmen die Clusterangaben nicht notwendiger Weise.
Bei meiner letzten Aussage in diesem Thread hatte ich übrigens einen dummen Fehler eingebaut. :oops:
Da...
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
28. Mai 2003
Moin Hitzi,
Wann hast Du das letzte mal was auf eine Diskette kopiert?
Wenn der Platz nicht reicht erfährst Du das auch immer erst, später. Windows prüft es nicht vorher.
Ich versuche bei Speicherroutinen zwar auch das vorherzu prüfen, aber es ist doch manchmal etwas aufwendig.
Wenn Du z.b. mit GetDiskFreeSpaceEx feststellt, dass Du noch 2000 Byte freihast, und zu speichernde Datei...