|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 WAMP - PHP - MySQL
  Estación meteorológica Cosas de Windows Webs interesantes Arduino
   AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Translate:
Búsqueda en este sitio:


Nuevo concurso para España, Argentina, Brasil, Chile, Colombia, Ecuador, México, Perú y Portugal.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

____________________________

8W.- Comprobar si un archivo existe. Código de errores. Crear un directorio.

- Se trata de crear un directorio en /mnt/sdcard/midirectorio

- Dentro de ese directorio el archivo: miarchivo.txt

- También comprobaremos si el archivo existe.

_____________________________________________________
- Inicio.

p8W_archivo_existe.aia

- Con el Botón1.

- Para eso utilizaremos auxiliarmente un Lienzo, el Lienzo tiene una tamaño de 1 pixel x 1 pixel para que no se vea.

- En el Lienzo guardo una imagen auxiliar: /mnt/sdcard/midirectorio/auxiliar.png

- Luego borro el auxiliar.png, ya que solo lo he puesto para crear midirectorio.

- Una vez creado midirectorio, guardo en él un archivo de texto llamado saludos.txt

/mnt/sdcard/midirectorio/saludos.txt

-------------------------------------------------------------------------------------------------------------------------------

- Con el Botón2.

- Vamos a comprobar si existe el archivo /mnt/sdcard/midirectorio/saludos.txt

- Escribimos su dirección completa en el CampoDeTexto y pulsamos el Botón2

- Intentamos leer ese archivo: /mnt/sdcard/midirectorio/saludos.txt

- En caso que ese archivo no exista, el bloque Screen1.Error nos indicará el error 2101, código de archivo no encontrado.

- En caso que el archivo exista no obtendremos errores.

- Para probar, escribe una dirección no existente, por ejemplo /mnt/sdcard/midirectorio/saludos.txt888

- En caso de dirección incorrecta indicará que el archivo no existe.

- En caso que sea correcta no saldrá ningún mensaje.

_______________

- Diseño.

- He puesto un Lienzo de tamaño 1 pixel x 1 pixel.

_______________

- Bloques.

_______________

- Comentarios.

- Puedes probar con otros tipos de errores con el bloque de Screen1.Error

- Con los códigos de errores podemos tomar determinaciones, por ejemplo si obtenemos el código de error 2101, podemos poner en el código un algoritmo para crear el archivo.

- Si no encuentras el archivo búscalo en /sdcard/mnt/sdcard/midirectorio/saludos.txt

- Un buen explorador de archivos para el móvil es el AndExplorer

_______________

- Propuesta.

- Modifica el código para que en caso de que el archivo no exista, lo cree y en caso que existe salga una Notificación indicándolo.

__________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información