@FILEWRITE[n, texto]:  Escribe una línea en el archivo cuyo identificador es n. Devuelve el número de caracteres escritos, o -1 si ocurrió un error. Se adjuntará un CR/LF a texto.

 

La entrada numérica se puede ingresar en formato decimal (una secuencia de 0 a 9 dígitos) o en formato hexadecimal ("0x" seguido de una secuencia de 0 a F dígitos hexadecimales).

 

Esta función sólo debe usarse con identificadores de archivos devueltos por @FILEOPEN  Si lo usas con cualquier otro número puedes dañar otros archivos abierto por TCC-RT (o por el programa que inició TCC-RT).

 

Tenga cuidado con los caracteres con significado especial para TCC-RT, como símbolos de redirección y canalización, dentro del archivo. Usa SETDOS /X con los códigos apropiados según sea necesario.

 

Ejemplo:

 

establecer h=%@fileopen["d:\ruta\miarchivo.txt",w]

escritura de eco %@filewrite[%h,32]

identificador de cierre de eco #%h: %@fileclose[%h]

 

Vea también las funciones relacionadas basadas en identificadores:

 

@FILECLOSECerrar un identificador de archivo
@FILEOPENAbrir un identificador de archivo
@FILEREADLeer la siguiente línea desde un identificador de archivo
@FILESEEKMover el puntero de un identificador de archivo
@FILESEEKLMover el puntero de un identificador de archivo a una línea especificada
@FILEWRITEBEscribir datos en un identificador de archivo
@TRUNCARTrunca el archivo en la posición actual del puntero del identificador de archivo.