Die CLOSE-Anweisung

Alle Dateien, die mit der OPEN-Anweisung geöffnet wurden, müssen auch wieder geschlossen werden. Hierzu dient die CLOSE-Anweisung. Natürlich dürfen, nachdem eine Datei geschlossen wurde, keinerlei Lese- oder Schreiboperationen mehr mit dieser Datei durchgeführt werden.
Wenn bei der CLOSE-Anweisung der LOCK-Zusatz verwendet wurde, dann kann die angesprochene Datei in dem jeweiligen Programmablauf auch nichtmehr geöffnet werden. Wird dies doch versucht, führt es unweigerlich zu Fehlern. Wird der LOCK-Zusatz nicht verwandt, kann die Datei später im Programm wieder geöffnet werden.

CLOSE Datei, Datei-1.

CLOSE Datei WITH LOCK.

CLOSE Datei WITH LOCK, Datei-1.

Im ersten Fall werden die Dateien 'Datei' und 'Datei-1' geschlossen (Sie könnten später mit OPEN wieder geöffnet werden).
Im zweiten Fall wird die Datei 'Datei' so geschlossen, daß sie während des Programmablaufes nichtmehr geöffnet werden kann.
Im dritten Fall schließlich wird die Datei 'Datei' entgültig (unwiederaufmachbar) geschlossen. Die Datei 'Datei-1' wurde auch geschlossen, kann aber wieder geöffnet werden.

Daneben gibt es noch einige Zusätze zur CLOSE-Anweisung, die das hin- und herspulen von Bändern betreffen. Ich möchte mich damit nicht näher beschäftigen, da man heutzutage Festplatten verwendet, die man nichtmehr zurückspulen muß und gewechselt werden die Dinger auch selten.

...