(Soy un novato absolutamente incompetente)
Quiero hacer una aplicación en la que hay:
- un campo TextInput donde el usuario introduce un nombre (instancia: cuento2)
- Un campo de texto dinámico (llamado cuento1) que recoge el texto de un archivo de texto (llamado cuento1.txt) al hacer clic en un botón
- un campo de texto dinámico, llamado resultado, que quiero que recoja el texto enviado desde el archivo de texto cuento1 y le añada el nombre introducido por el usuario
El código que puse en el botón es el siguiente:
on (press) {
loadVariables("cuento1.txt", "");
cuento1.txt = cuento1;
resultado = cuento1 + cuento2.text;
}
Lo que no me funciona es que a la primera vez que hago clic en el botón, el valor de "resultado" que recoge el campo de texto es sólo el valor de cuento2.txt. En cambio, sí recoge el valor de cuento1 en su correspondiente campo de texto. Si hago otra vez clic en el botón, entonces sí hace que se cumpla la condición resultado = cuento1 + cuento2.text
¿Quién puede ayudarme?