Fájlok bezárása
Ha már nem használja a program a fájlt, akkor bezárhatjuk. A fájl bezárásakor a fájl puffere kiürítődik, a tartalma a lemezre íródik, és a puffer által lefoglalt memóriaterület felszabadul. A fájl bezárásakor felszabadul a sorszám is A fájl bezárására a CLOSE utasítást használjuk.
Célszerű a fájlokat használat után bezárni, mert így kisebb az adatvesztés lehetősége.
CLOSE utasítás paraméterei
Ha a CLOSE utasítást paraméter nélkül használjuk, akkor minden nyitott fájl bezárunk.
Close #filenum
Close #f1, #f2
Close
EOF függvény
Ha a program szekvenciális fájlból olvas adatot, akkor az EOF függvény segítségével lehet kérdezni, hogy a program elérte-e a fájl végét.
Eof(fájlsorszám)
EOF függvény értékei
Az Eof igazat TRUE értéket ad vissza, ha a fájlból kiolvastuk az utolsó rekordot, hamisat FALSE, ha még nem. Ha a szekvenciális fájlból még az utolsó rekord után próbálunk kiolvasni rekordot hibaüzenetet kapunk.
A fájl bezárására a CLOSE utasítást használjuk.
Ha a program szekvenciális fájlból olvas adatot, akkor az EOF függvény segítségével lehet kérdezni, hogy a program elérte-e a fájl végét.