Foros del Web » Programación para mayores de 30 ;) » .NET »

Saber si el form está "disposed" o es "nothing"

Estas en el tema de Saber si el form está "disposed" o es "nothing" en el foro de .NET en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 09/10/2007, 10:58
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 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.
  #2 (permalink)  
Antiguo 10/10/2007, 13:47
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Re: Saber si el form está "disposed" o es "nothing"

Olvidad el anterior post.

AL final ese no era el problema, sino que era un problema originado por un thread.

saludos
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 22:33.