Cerrar un form en el Load

09/11/2008 - 18:56 por Luisa Goicochea | Informe spam
Saludos,

Estoy tratando de cerrar un form en su Load de acuerdo a la condicion de si
ocurre algun error de carga de los datos.
Hago un Close alli pero me da:
"No se puede llamar al valor Close() durante CreateHandle()"

Existe otra forma de que un form se cierre así mismo antes de que sea
desplegado?

Preguntas similare

Leer las respuestas

#1 Roger
10/11/2008 - 12:52 | Informe spam
Tienes que hacerlo en Activate, una vez se halla cumplido el Load completo.


"Luisa Goicochea" escribió en el mensaje
news:
Saludos,

Estoy tratando de cerrar un form en su Load de acuerdo a la condicion de


si
ocurre algun error de carga de los datos.
Hago un Close alli pero me da:
"No se puede llamar al valor Close() durante CreateHandle()"

Existe otra forma de que un form se cierre así mismo antes de que sea
desplegado?



Respuesta Responder a este mensaje
#2 Luisa Goicochea
10/11/2008 - 13:47 | Informe spam
Estuve tratando con ese evento pero como dije en otro mensaje arriba el
WindowState produce el raro comportamiento de que el Load se dispara despues
del Activate para cuando es Maximizado.

Gracias

"Roger" escribió en el mensaje
news:%
Tienes que hacerlo en Activate, una vez se halla cumplido el Load
completo.


"Luisa Goicochea" escribió en el mensaje
news:
Saludos,

Estoy tratando de cerrar un form en su Load de acuerdo a la condicion de


si
ocurre algun error de carga de los datos.
Hago un Close alli pero me da:
"No se puede llamar al valor Close() durante CreateHandle()"

Existe otra forma de que un form se cierre así mismo antes de que sea
desplegado?







Respuesta Responder a este mensaje
#3 Roger
10/11/2008 - 16:42 | Informe spam
Esto no lo he probado pero podrías dar algo más de información como:

Es un Form que arrancas desde varios puntos de tu aplicación????

Si así fuese, el Form en cualquier momento ya estaría cargado en memoria con
lo que la burbuja de eventos lo tendría en cuenta.

Me da en la nariz que puede que te ocurra esto y esperes un evento que ya se
realizó porque tu Form ya existe y viceversa, igual lo descargas en algún
punto y simplemente no lo sabes (hasta ahora).

Compruebalo y cuentame



"Luisa Goicochea" escribió en el mensaje
news:
Estuve tratando con ese evento pero como dije en otro mensaje arriba el
WindowState produce el raro comportamiento de que el Load se dispara


despues
del Activate para cuando es Maximizado.

Gracias

"Roger" escribió en el mensaje
news:%
> Tienes que hacerlo en Activate, una vez se halla cumplido el Load
> completo.
>
>
> "Luisa Goicochea" escribió en el mensaje
> news:
>> Saludos,
>>
>> Estoy tratando de cerrar un form en su Load de acuerdo a la condicion


de
> si
>> ocurre algun error de carga de los datos.
>> Hago un Close alli pero me da:
>> "No se puede llamar al valor Close() durante CreateHandle()"
>>
>> Existe otra forma de que un form se cierre así mismo antes de que sea
>> desplegado?
>>
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida