variable entre forms

14/10/2005 - 02:53 por Eduardo Arévalo | Informe spam
Amigos:

Como hago para leer una variable que esta en otro form?

Gracias

Eduardo

Preguntas similare

Leer las respuestas

#1 A.Poblacion
14/10/2005 - 08:11 | Informe spam
"Eduardo Arévalo" wrote in message
news:
Mostrar la cita
Primero, necesitas que la variable sea pública. Segundo, tienes que
acceder a ella a través de la _referencia_ al form, y no de la _clase_ del
form, a no ser que la variable sea estática. Ejemplo:

En el Form2:
public string v;

En el Form1:
Form2 f = new Form2();
f.v = "valor";
f.Show();

Fíjate en que para acceder a la variable v hay que usar "f.v" y no
"Form2.v", siendo f la referencia de la instancia de Form2 cuya copia de la
variable quieres leer. Si la variable fuera "public static string v"
entonces sí que accederías con "Form2.v", pero en ese caso habría una única
copia de v para todas las instancias del Form2.
#2 Eduardo Arévalo
14/10/2005 - 17:56 | Informe spam
Gracias A.Poblacion.


"A.Poblacion" escribió en
el mensaje news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida