SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Fernando_P en Viernes 11 de Junio de 2004, 13:08

Título: Variables Globales
Publicado por: Fernando_P en Viernes 11 de Junio de 2004, 13:08
Como se declaran las variables globales a nivel de proyecto?

una que se pueda usar en todos los forms, controles, etc

Gracias
Título: Re: Variables Globales
Publicado por: vradok en Viernes 11 de Junio de 2004, 13:21
Hola Fernando_P
La declaras en un modulo como variable pública. Asi de sencillo.
Título: Re: Variables Globales
Publicado por: Fernando_P en Viernes 11 de Junio de 2004, 13:39
Alguien dijo una vez: "todo debe ser lo mas simple posible, pero no mas simple"

Gracias vradok!!!
Título: Re: Variables Globales
Publicado por: Juanolo en Viernes 11 de Junio de 2004, 16:37
Me acaba de brotar una inquietud:
Yo declaro las variables globales así:

Global MiVar as Variant

Me da la impresión que es distinto a
Public MiVar as Variant

Pues sino no existirían las dos opciones. Nunca he usado Public, las veces que lo intenté no me encontraba la variable a menos que la declarara nuevamente en el form en uso... Y, bueno, ya venía embalado con lo de Global.

Puede alguien, en buen castellano, darme una mano con esta duda?
Temo haber estado haciendo algo mal por mucho tiempo.

Salu2.
Título: Re: Variables Globales
Publicado por: vradok en Viernes 11 de Junio de 2004, 18:29
No te preocupes Juanolo que es lo mismo.
Creo que la unica diferencia es que Global solo se puede declarar en un modulo en cambio public en forms y en modulos.


Un saludo