ABREESCRITURA

Sinopsis
ABREESCRITURA nombre_de_archivo
(ABREESCRITURA nombre_de_archivo modo_binario)
OPENWRITE nombre_de_archivo
(OPENWRITE nombre_de_archivo modo_binario)
Descripción

Abre el archivo nombrado nombre_de_archivo para escritura. Si un archivo con el nombre dado ya existe, entonces el contenido de este archivo es eliminado y ABREESCRITURA comienza con un archivo vacío.

Si el nombre_de_archivo es la palabra reservada "clipboard, entonces puedes escribir datos de texto al portapapeles como si fuera un archivo (la palabra «clipboard» quiere decir «portapapeles» en inglés). Si abres el portapapeles en modo binario, entonces debes codificar en UTF-8 todo el texto que escribes. Incluso en modo binario, sólo puedes escribir datos de texto al portapapeles.

El argumento modo_binario debe ser un valor booleano (CIERTO o FALSO). Si modo_binario es FALSO o no es dado, entonces se abren el archivo como texto. Si modo_binario es CIERTO, entonces se abren el archivo como un archivo binario.

Cuando ABREESCRITURA abre un archivo de texto, lo crea con un byte order mark (BOM) al principio del archivo. Todos los caracteres que escribes en el archivo son codificados en UTF-8. Además, cuando escribes en un archivo de texto, se convierten la secuencia de nueva línea de LF a CRLF.

Cuando ABREESCRITURA abre un archivo binario, se tratan los datos como bytes (valores entre 0 y 255) y no se hacen ninguna conversión al nueva línea.

Ejemplo
ABREESCRITURA "ejemplo.txt
PONESCRITURA "ejemplo.txt
ESCRIBE "Hola
ESCRIBE [Adiós, Amigo]
PONESCRITURA []
CIERRA "ejemplo.txt

ABRELECTURA "ejemplo.txt
PONLECTURA "ejemplo.txt
REPITE 2 [MUESTRA LEELISTA]
[Hola]
[Adiós, Amigo]
PONLECTURA []
CIERRA "ejemplo.txt
Ve También
CIERRA

SourceForge.net Logo