close_fileT_close_fileCloseFileCloseFile (Operator)
Name
close_fileT_close_fileCloseFileCloseFile
— Schließen einer Textdatei.
Signatur
Beschreibung
close_fileclose_fileCloseFileCloseFileCloseFile
schließt eine Datei, die mit open_fileopen_fileOpenFileOpenFileOpenFile
geöffnet wurde.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
FileHandleFileHandleFileHandleFileHandlefileHandle
(input_control) file(-array) →
HFile, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Datei-Handle.
Beispiel (HDevelop)
open_file ('standard', 'output', FileHandle)
* ....
close_file(FileHandle)
Beispiel (C)
create_tuple(&FileHandle,0);
create_tuple_s(&name,"standard");
create_tuple_s(&type,"output");
open_file(name,type,&FileHandle);
destroy_tuple(name);
destroy_tuple(type);
/* ... */
/* close the file */
destroy_tuple(FileHandle);
Beispiel (HDevelop)
open_file ('standard', 'output', FileHandle)
* ....
close_file(FileHandle)
Beispiel (HDevelop)
open_file ('standard', 'output', FileHandle)
* ....
close_file(FileHandle)
Beispiel (HDevelop)
open_file ('standard', 'output', FileHandle)
* ....
close_file(FileHandle)
Ergebnis
Ist das Datei-Handle korrekt, dann liefert
close_fileclose_fileCloseFileCloseFileCloseFile
den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
open_fileopen_fileOpenFileOpenFileOpenFile
Siehe auch
open_fileopen_fileOpenFileOpenFileOpenFile
Modul
Foundation