CX_ASCII_FILE::Eof
Beschreibung:
Diese Methode testet, ob die letzte Read-Operation das Dateiende-Flag gesetzt hat. Das Dateiende-Flag wird von Read dann gesetzt, wenn:
- Die Dateileseposition auf das Ende der Datei zeigt (also keine weiteren Daten gelesen werden können) UND
- sich im Lesepuffer keine bereits gelesenen Daten befinden.
Das Dateiende-Flag wird beim Öffnen einer Datei zurückgesetzt.
Code-Beispiel:
do {
LocalVar(record)
inputFile Call(Read) Revert -> record
inputFile Call(Eof) if break
// record verarbeiten
} loop
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(IN) | Top | CX_ASCII_FILE | Datei |
Stack(OUT) | Top | INTEGER | TRUE / FALSE |