Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#1

FileSize: Größe einer Datei größer 2GB berechnen

  Alt 14. Mär 2008, 19:22
Hallo,

ich hab ein Problem:

Ich verwende die Function "FileSize". Diese hat als Rückgabewert einen Integer.
Wenn man die Größe eines Integers umrechnet, so kommt man auf eine maximale
Dateigröße von 2,00 GB.

Nun könnt es bei mir sein, dass die Dateien größer sind als 2,00 GB.
Lass ich nun die Dateigröße der großen Datei von FileSize berechnen, erhalte
ich einen negativen Wert.

Ich brauch also eine Function die die Dateigröße berechnen kann, die größer
als ein Integer ist. Ideal wäre Int64.

Kennt jemand eine solche Function?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat