Problemas instanciando formularios
Publicado por Kloss (1 intervención) el 12/05/2003 18:56:31
Mi problema es el siguiente:
Quiero mostrar un formulario al pulsar en un botón desde otro formulario.
Para ello declaro una variable a nivel de módulo (para que no genere múltiples instancias) similar a esta:
Dim FRM as New Form2()
después en el evento click del botón llamo al método que muestra el formulario:
FRM.show
En principio todo va bien, se muestra el formulario, opero con él y lo cierro, pero cuando más adelante pulso de nuevo el botón para mostrarlo otra vez me lanza una excepción porque no encuentra la referencia al formulario (la pierde al descargarlo, como es lógico). ¿Teneis idea de como puedo resolver el problemilla?. ¿Debo hacerlo hidden?, ¿o puedo controlarlo de alguna manera?
Muchas gracias.
Quiero mostrar un formulario al pulsar en un botón desde otro formulario.
Para ello declaro una variable a nivel de módulo (para que no genere múltiples instancias) similar a esta:
Dim FRM as New Form2()
después en el evento click del botón llamo al método que muestra el formulario:
FRM.show
En principio todo va bien, se muestra el formulario, opero con él y lo cierro, pero cuando más adelante pulso de nuevo el botón para mostrarlo otra vez me lanza una excepción porque no encuentra la referencia al formulario (la pierde al descargarlo, como es lógico). ¿Teneis idea de como puedo resolver el problemilla?. ¿Debo hacerlo hidden?, ¿o puedo controlarlo de alguna manera?
Muchas gracias.
Valora esta pregunta


0