Guillermo "guille" ayuda ¡¡¡ o quien sepa..

10/10/2004 - 09:24 por Eduardo Robles | Informe spam
Si creo una variable publica en un form1 y desde otro form2 le paso un valor
referenciandola despues ¿ como libero esa referencia? Si hago varias
llamadas del form2 al form1 se quedan abiertas en la barra de tareas varias
ventanas del form2

class form1

..
sub button_click
me.hide
dim llamado as new form2
llamado.variable1=3
llamado.show
end sub

end class

class form2

public variable1 as integer

sub closed
me.hide
dim volver as new form1
volver.show
end sub

end class


No se que hago mal, algo sera ( el new sobra ??, acabo de pensar)

Salu2, campeon ( a y enhoravieja por tus aportes tan didacticos webs, news,
...)
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
10/10/2004 - 09:41 | Informe spam
Hola Eduardo,

es lógico que tengas varios formularios abiertos.

Date cuenta que haces un Form1.Hide, llamas e instancias al Form2 y luego
cuando lo cierras, haces un Form2.Hide y luego instancias un nuevo
formulario Form1.

En definitivas cuentas, tendrías 2 Form1 y 1 Form2.

Debes utilizar otra técnica para trabajar con formularios, eventos, etc.

Un saludo,

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/
No te olvides de:
http://www.microsoft.com/spanish/ms...des/vbnet/

Frase: "Si le das pescado a un hombre hambriento, le nutres durante una
jornada. Si le enseñas a pescar, le nutrirás toda su vida." Lao-Tsé - 600 AC
[aprox]



"Eduardo Robles" escribió en el mensaje
news:
Si creo una variable publica en un form1 y desde otro form2 le paso un


valor
referenciandola despues ¿ como libero esa referencia? Si hago varias
llamadas del form2 al form1 se quedan abiertas en la barra de tareas


varias
ventanas del form2

class form1

..
sub button_click
me.hide
dim llamado as new form2
llamado.variable1=3
llamado.show
end sub

end class

class form2

public variable1 as integer

sub closed
me.hide
dim volver as new form1
volver.show
end sub

end class


No se que hago mal, algo sera ( el new sobra ??, acabo de pensar)

Salu2, campeon ( a y enhoravieja por tus aportes tan didacticos webs,


news,
...)



Preguntas similares