Hilfe
Parameter
Datei$ | gültiger Dateiname (evtl. mit Pfad) |
Rückgabewert
Dateigröße in Byte
Beschreibung
Diese Funktion ermittelt die Dateigröße beliebiger Datei. Es ist für das Kopieren, Speichern und Laden manchmal notwendig zu wissen, wie groß die Datei eigentlich ist.
Mit den Befehlen FileType und NextFile
können weitere Informationen ausgelesen werden.
Zusatzinformation
Wie berechnet man Dateigrößen?
Die kleinste Informationseinheit ist Bit. Um ganze Buchstaben zu speichern werden 8 Bit zusammengenommen. Diese 8 Bit nennt man Byte. Ein Byte kann Werte von 0 bis 255 annehmen. Somit sind es genug Zeichnen um Zahlen, Buchstaben und Sonderzeichen zu speichern. Ein Byte ist aber sehr klein. Damit die Zahlen nicht zu groß werden, können die Dateigrößen auch als KiloByte, MegaByte, Gigabyte oder Terabyte angegeben werden. Dabei entspricht ein KiloByte 1024 Byte. Ein MegaByte 1024 KiloByte usw...
Beispiel
Standardbeispiel:
Datei$ = "C:\Windows\Calc.exe"
Text 0,0, "Dateigrösse: " + FileSize(Datei$)
Text 0,10, "Beliebige Taste beendet Programm"
WaitKey()
Siehe auch
CopyFile, Eof, FilePos, FileType, NextFile, ReadDir, SeekFile

