Lade...
 

CX_ASCII_FILE::Eof

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:

  1. Die Dateileseposition auf das Ende der Datei zeigt (also keine weiteren Daten gelesen werden können) UND
  2. 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
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top  CX_ASCII_FILE  Datei
Stack(OUT) Top  INTEGER TRUE / FALSE
Funktionsaufruf: Call(Eof)