@FILECLOSE[n] : Ferme le fichier dont le handle est n. Retour 0 si le fichier a été fermé avec succès, ou -1 si une erreur s'est produite.

 

Cette fonction ne doit être utilisée qu'avec les descripteurs de fichiers renvoyés par @FILEOPEN! Si vous l'utilisez avec un autre numéro vous pourriez endommager d'autres fichiers ouvert par TCC (ou par le programme qui a démarré TCC).

 

Voir également les fonctions associées basées sur les handles :

 

@FILEOPENOuvrir un handle de fichier
@FILEREEADLire la ligne suivante à partir d'un descripteur de fichier
@FILESEEKDéplacer un pointeur de handle de fichier
@FILESEEKLDéplacer un pointeur de descripteur de fichier vers une ligne spécifiée
@FILEWRITEÉcrire la ligne suivante dans un descripteur de fichier
@FILEWRITEBÉcrire des données dans un descripteur de fichier
@TRONQUERTronque le fichier à la position actuelle du pointeur de descripteur de fichier.

 

Exemples :

 

set h=%@fileopen["d:\path\myfile.txt",write]

echo écrivant %@filewrite[%h, ceci est un test] octets

echo handle de fermeture #%h : %@fileclose[%h]