Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2007, 10:58
Avatar de freegirl
freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 6 meses
Puntos: 156
Exclamación Saber si el form está "disposed" o es "nothing"

Hola,

pues eso.

Por ejemplo, tengo este código:

Código:
Dim frm1 as Form1


private sub button1_click (....)...

frm1= new form1
frm1.show
me.cargarXXXX()
end sub

private sub cargarXXX()

'código

'cuando se termina el proceso debo cerrar el frm1
if  isnothing(frm1)= false
frm1.close
frm1.disposed
end if
end sub
pero me peta cuando quiero cerrar la instancia del form1 (frm1). SAliendo este error:

Cita:
Excepción no controlada del tipo 'System.NullReferenceException' en system.windows.forms.dll

Información adicional: Referencia a objeto no establecida como instancia de un objeto.
por lo cual deduzco que la instancia ya está nothing, pero no entiendo porque está vacía...

gracias de antemano.