Bloque Acceso al archivo

El bloque Acceso al archivo le permite leer y escribir datos en archivos y desde archivos en su Bloque EV3.
Elija el Nombre del archivo y el Modo
Nombre del archivo
Selector del modo
Entrada
Salida
Los siguientes tres pasos son necesarios para utilizar el bloque Acceso al archivo:

1. Escribir datos en el archivo.
2. Cerrar el archivo.
3. Leer el archivo.

Estos pasos pueden configurarse en bloques uno tras otro o los puede ubicar en su programa.

Una vez que se hayan creado los archivos, puede acceder a ellos a través del bloque Acceso al archivo o del Explorador de memoria.
Modos
Leer


El modo Leer envía los datos que están dentro del archivo de texto a la salida. Puede utilizar el Selector del modo para elegir si la salida debe ser Texto o Numérica.

Si bien lo números pueden leerse en Texto, si intenta leer texto como números, el Bloque EV3 se comportará de forma inesperada.

No puede leer un archivo hasta que esté cerrado. Consulte el modo Cerrar a continuación para obtener más información.
Escribir


El modo Escribir copia el texto para escribir datos y los escribe en el archivo. Si el archivo no existe, el bloque lo creará.

Escribir en un archivo existente hará que se agreguen los datos al final del archivo. Escribir no borrará los datos existentes.

Para volver a escribir un archivo, primero utilice el modo Eliminar para eliminar el archivo y, luego, utilice el modo Escribir para crear un nuevo archivo de datos.
Eliminar


El modo Eliminar elimina de forma permanente el archivo nombrado.
Cerrar


El modo Cerrar cierra el archivo nombrado.

Debe cerrar un archivo después de haber terminado de escribir en él para poder leerlo.
Ejemplo
Este programa escribe tres mediciones de luz ambiental, que se toman en intervalos de 5 segundos, en el archivo "luz". Se utiliza una coma para separar los números. Luego, el programa cierra el archivo.

Se leen los contenidos del archivo "luz" y, luego, aparecen en la pantalla del Bloque EV3. El programa espera 30 segundos antes de finalizar, para que la Pantalla no se borre de inmediato.
Entradas y salidas
La entrada del bloque Acceso al archivo proporciona datos que deben escribirse en el archivo. Puede ingresar los datos de entrada directamente en el bloque. De manera alternativa, los datos pueden suministrarse a través de Cables de datos desde la salida de los otros bloques de programación.
EntradaTipoNotas
Texto para escribir TextoEl texto o número que se debe escribir en el archivo
Las salidas del bloque Acceso al archivo proporcionan datos que deben leerse desde el archivo.
SalidaTipoNotas
Numérico NuméricoMuestra el texto del archivo como valor numérico
Texto TextoMuestra el texto del archivo como texto
Acceso al archivo
Enlaces rápidos