ABRELECTURAnombre_de_archivo
(ABRELECTURAnombre_de_archivo
modo_binario
) OPENREADnombre_de_archivo
(OPENREADnombre_de_archivo
modo_binario
)
Abre el archivo nombrado nombre_de_archivo
para lectura.
La posición de lectura se pone al principio del archivo.
Si el nombre_de_archivo
es la palabra reservada "clipboard
, entonces puedes leer cualquier texto que contiene el portapapeles como si fuera en un archivo (la palabra «clipboard» quiere decir «portapapeles» en inglés).
Si abres el portapapeles en modo binario, se codifica el contenido en UTF-8.
Incluso en modo binario, sólo puedes leer datos de texto del 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 ABRELECTURA abre un archivo de texto, busca un byte order mark (BOM) al principio del archivo para determinar la codificación de caracteres. ABRELECTURA sólo reconoce dos codificaciones de caracteres: UTF-8 y UTF-16LE. Si reconoce la codificación de caracteres, se excluyen el BOM de los caracteres que puedes leer. Si no, se asumen que se codifican el archivo según la página de códigos ANSI por defecto del sistema. Además, cuando lees de un archivo de texto, se convierten la secuencia de nueva línea de CRLF a LF.
Cuando ABRELECTURA abre un archivo binario, se tratan los datos como bytes (valores entre 0 y 255) y no se hacen ninguna conversión al salto de línea. Si un BOM es presente en el archivo, se lo incluyen en los datos que lees como una secuencia de bytes.
ABRELECTURA lanza un error si ningún archivo nombrado nombre_de_archivo
existe o si no puede abrirlo para lectura.
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
CIERRA |