EOF, functie

       

Geeft als resultaat een Integer met de Boole-waarde True als het einde van een bestand is bereikt, dat is geopend voor Random of voor sequentiδle Input.

Syntaxis

EOF(bestandsnummer)

Het vereiste argument bestandsnummer is een Integer en kan elk geldig bestandsnummer zijn.

Notities

Met EOF voorkomt u dat een fout wordt gegenereerd als u na het einde van een bestand gegevens probeert in te voeren.

De functie EOF geeft False als resultaat totdat het einde van een bestand is bereikt. Als u EOF gebruikt met bestanden die voor Random of Binary toegang zijn geopend, is de resultaatwaarde False totdat de laatst uitgevoerde instructie Get niet meer de volledige record kan lezen.

Als u een bestand dat is geopend voor binaire toegang probeert te lezen met de functie Input totdat EOF als resultaat True geeft, resulteert dit in een fout. Gebruik voor het lezen van binaire bestanden met Input de functies LOF en Loc in plaats van de functie EOF, of gebruik Get bij het uitvoeren van de functie. Bij voor Output geopende bestanden geeft EOF altijd True als resultaat.