Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: marrison en 14 Junio 2013, 15:56 pm



Título: un poco de ayuda?
Publicado por: marrison en 14 Junio 2013, 15:56 pm
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


Título: Re: un poco de ayuda?
Publicado por: $Edu$ en 14 Junio 2013, 16:00 pm
Puede crear un modulo donde pondras todo el codigo que llamaras desde los forms que quieras.


Título: Re: un poco de ayuda?
Publicado por: XresH en 14 Junio 2013, 18:39 pm
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.


Código:
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:

Código:
Write #1, Datos

No olvides cerrar

Código:
Close #1

Para leerlo

Código:
Open App.Path & "nombrearchivo.txt" For Input As 1

Line Input #1, Datos

Tampoco olvides cerrar

Código:
Close#1


Basicamente de esa forma podes guardr y obtener el dato desde un txt especifico.
Es a modo de ejemplo, espero sirva


Saludos.


Título: Re: un poco de ayuda?
Publicado por: marrison en 14 Junio 2013, 19:39 pm
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...


Título: Re: un poco de ayuda?
Publicado por: XresH en 14 Junio 2013, 20:21 pm
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:


Código:
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.