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


.

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

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

Volver al índice del tutorial


____________________________

59E.- Entrar con clave en la aplicación. Convertir a mayúsculas.

p59E_entrar_con_clave.aia

- Inicio:

- Aparece una pantalla y tendremos que escribir nuestro nombre. Si concide con una base de datos de nombres, que se encuentra en un archivo, podremos entrar en la otra pantalla.

- El archivo donde están los nombres es el siguiente:

nombres.txt
JUAN,PEDRO,ANTONIO,LUIS,CARLOS,JAVIER,MIGUEL,ALFREDO,MARIA

- Fíjate que están en mayúsculas, separados por coma, no hay espacios entre un nombre y otro.

_____________________________________________

- Diseño.

_________________________________________

- Bloques.

_________________________________________

- Diseño y Bloques de la Screen2.

- Creamos otra pantalla llamada Screen2 con una Etiqueta y un Botón.

- Podemos este código en los Bloques:

_________________________________________

- Comentarios.

- Como he comentado anteriormente, el contenido del archivo son nombres en mayúsculas, separados por comas y sin espacio entre un nombre y otro.

- El usuario escribe su nombre y mediante el bloque mayúscula, automáticamente se convierte en letras mayúsculas, de esta manera es indiferente que lo escriba en mayúsculas o minúsculas.

- Convertimos el archivo en_lista.

JUAN,PEDRO,ANTONIO,LUIS,CARLOS,JAVIER,MIGUEL,ALFREDO,MARIA

(1) = JUAN
(2) = PEDRO
(3) = ANTONIO
(4) = LUIS
(5) = CARLOS
(6) = JAVIER
(7) = MIGUEL
(8) = ALFREDO
(9) = MARIA

Esto lo hacemos mediante el bloque de recorta (por la coma,) y lo convierte en_lista.

- Se comprueba si el nombre escrito en el CampoDeTexto y convertido a mayúsculas coincide con alguno de en_lista.

- Si coincide con alguno abre la pantalla Screen2 llevando el dato del nombre.
- En caso contrario sale un mensaje de error.

_________________________________________

- Propuestas.

- Ahora hay un espacio después de la coma y algún hombre compuesto como Juan Antonio, observa el nuevo archivo:

nombres_2.txt
JUAN, PEDRO, ANTONIO, LUIS, CARLOS, JAVIER, MIGUEL, ALFREDO, MARIA, JUAN ANTONIO, LUIS MANUEL

- Debes modificar la aplicación para que funcione con ese archivo.

- Consulta para qué sirven los bloques:

- Recortar: elimina espacios al principio y al final de la frase, pero no enmedio, por ejemplo, si tenemos esta palabra: ----Juan-Antonio----

- Recortar obtendría esta otra: Juan-Antonio (En los dos casos supongamos que los guiones son espacios -)

____________________________________

 

 

- 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