@FILECLOSE[n] : Schließt die Datei, deren Handle n ist . Gibt 0 zurück , wenn die Datei erfolgreich geschlossen wurde, oder -1, wenn ein Fehler aufgetreten ist.
Diese Funktion sollte nur mit Datei-Handles verwendet werden, die von @FILEOPEN zurückgegeben werden! Wenn Sie sie mit einer anderen Zahl verwenden , können Sie andere Dateien beschädigen, die von TCC (oder von dem Programm, das die Funktion TCC).
Siehe auch die verwandten handle-basierten Funktionen:
| @FILEOPEN | Öffnen eines Datei-Handles |
| @FILEREAD | Lesen der nächsten Zeile aus einem Datei-Handle |
| @FILESEEK | Verschieben eines Datei-Handle-Zeigers |
| @FILESEEKL | Verschieben eines Datei-Handle-Zeigers auf eine bestimmte Zeile |
| @FILEWRITE | Schreiben der nächsten Zeile in ein Dateihandle |
| @FILEWRITEB | Schreiben von Daten in ein Dateihandle |
| @TRUNCATE | Abschneiden der Datei an der aktuellen Position des Datei-Handle-Zeigers. |
Beispiele:
set h=%@fileopen["d:\path\myfile.txt",write]
echo writing %@filewrite[%h,this is a test] bytes
echo closing handle #%h: %@fileclose[%h]