Beschreibung | |||||||||
Dieser Befehl überprüft, ob das Ende einer Datei (die mir OPENFILE oder READFILE geöffnet wurde) oder eines Datenstreams (das mit OPENTCPSTREAM geöffnet wurde) bereits erreicht wurde. Dies ist für Daten mit unbekannter Größe sehr nützlich. Dadurch werden Programmfehler beim Einlesen vermieden. | |||||||||
Parameter | |||||||||
Stream = Identität einer Datei (mit OPENFILE, READFILE oder OPENTCPSTREAM ermittelt) | |||||||||
Rückgabewert | |||||||||
Ab v1.52 liefert diese Funktion auch den Wert -1.
| |||||||||
Beispiel | |||||||||
Dieses Programm liest die Datei "Autoexec.bat" Zeile für Zeile ein und schreibt den Text auf dem Bildschirm: Datei$="C:\Autoexec.bat" DateiID = READFILE(Datei$) PRINT "Dateiinhalt:" WHILE NOT EOF(DateiID) PRINT READLINE$(DateiID) WEND | |||||||||
Siehe auch | |||||||||
FILEPOS, FILESIZE, SEEKFILE |