Hola buenas, estoy haciendo un juego para b4a, que es muy parecido a visual basic, y me he quedado atascado, a ver si me podeis ayudar un poco....
La cosa es que tengo varias activity, (son como los forms), y lo que no se es como hacer para que los datos guardados en una variable en un form, esten en la variable de otro form, si alguien sabe b4a la declaro en sub Proccess_Globals, asi que esta para todas, pero los datos de dentro no...
Habia pensado en hacer un documento de texto con los datos dentro, y luego acceder a ellos, se podria hacer? como se haria en VB?? y si alguien lo sabe en b4a pues mejor xD
Muchas gracias
Puede crear un modulo donde pondras todo el codigo que llamaras desde los forms que quieras.
Podrías almacenar todo en una variable pública desde un módulo, y "llamar" a la misma desde cualquier formulario y su valor no cambiaría en tiempo de ejecución.
Si lo que queres es extraerla desde un archivo de texto, hay muchos ejemplos del método Open en Visual 6.
Open App.Path & "Nombrearchivo.txt" For Append As #1 'abrimos txt
Append deja el contenido por lo que no sobreescribe nada.
Para escribir datos nuevos en el archivo:
Write #1, Datos
No olvides cerrar
Close #1
Para leerlo
Open App.Path & "nombrearchivo.txt" For Input As 1
Line Input #1, Datos
Tampoco olvides cerrar
Close#1
Basicamente de esa forma podes guardr y obtener el dato desde un txt especifico.
Es a modo de ejemplo, espero sirva
Saludos.
y alguien tiene idea de como se hace el modulo publico en b4a? esa opcion parece mejor, pero no como hacer un modulo publico, de forma que lo que ponga alli me sirva para todas...
Me mataste (que atrasado estoy que dude de lo que decías)
a ver si alguno de estos enlaces te sirve porque no he manejado lo que decis:
http://www.iesromerovargas.net/recursos/elec/sol/basic4android.htm
http://www.historiasdeuncazique.com/articulo/730/basic4android-tutorial-anadiendo-actualizando-librerias-a-basic4android.html
http://www.historiasdeuncazique.com/articulo/tag/basic4android
Saludos.