Nächste Seite: FPUExc Aufwärts: FileSystem Vorherige Seite: FileSystem

## Erkennen des Dateiendes bei Leseoperationen

Das Feld `eof` erhält den Wert `TRUE`, wenn eine Leseoperation genau hinter dem letzten gültigen Byte der Datei gestartet wird. Eine Leseoperation, die `eof` setzt, kann deshalb nie gültige Daten von der Datei lesen, obwohl `res` auf dem Wert `done` verbleibt. Wenn das Dateiende während einer Leseoperation `ReadBytes` oder `ReadByteBlock` erreicht wird, bleibt `eof` auf `FALSE`. Der Resultatswert `res` einer solchen Leseoperation ist abhängig von der verwendeten Methode.