Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

variable publica

Estas en el tema de variable publica en el foro de Visual Basic clásico en Foros del Web. hola! tengo una variable publica ( public varX as integer) q la manejo en el formulario 1 y deseo leer el valor d esa variable ...
  #1 (permalink)  
Antiguo 28/03/2006, 22:37
Avatar de jocks  
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años
Puntos: 0
variable publica

hola!
tengo una variable publica ( public varX as integer) q la manejo en el formulario 1 y deseo leer el valor d esa variable en el formulario 5 (valorX = formulario1.varX) pero al hacer un debug me doy con la sorpresa de q el valor q toma la variable en el formulario 5 es NULL .
Estoy haciendo algo mal??

cual es la mejor practica en este caso??
__________________
JUST DO IT!!!
nunk hay una segunda oportunidad para una primera buena impresion...
  #2 (permalink)  
Antiguo 29/03/2006, 01:26
Avatar de [EX3]  
Fecha de Ingreso: marzo-2006
Ubicación: Fuenlabrada, Madrid
Mensajes: 203
Antigüedad: 18 años, 1 mes
Puntos: 1
Puede depender de muchas cosas que te de como resultado NULL, por ejemplo que el formulario que contiene dicha variable publica lo hayas descargado, al hacer esto el contenido de la variable se borra. Te aconsejo que añadas un modulo *.BAS y metas ahi la variable y cualquier otro elemento de acceso publico. De esta forma el valor se mantendra hasta finalizar la ejecucion del programa.

Salu2...
__________________
Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX

Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:58.