Programación General > C++ Builder

 Cerrar Fomulario Desde Formactivate

(1/1)

casual_105:
Tengo problemas ejecutando close(); cerrando el formulario desde la funcion  FormActivate, como se puede hacer, alguien me puede ayudar, lo que ocurre es que necesito cerrar el formulario si una determinada condicion no se cumple, pero no encuentro la manera de cerrarlo, por que desde la funcion FormActivate no me permite cerrarlo, y es el ultimo eveno que se ejecuta automaticamente cuando se abre el formulario, Estoy programando en C++ builder 6, gracias de antemano

loki160685:
podrias dar una explicacion mas completa acerca del problema?

weps84:
este codigo te puede servir
supongamos que para que se ejecute la aplicacion la condicion debe ser x==0

//dentro del metodo FormActivate

if (x!=0)
 {
       ShowMessage("Error de ejecucion");//Mensaje de ejemplo
       Close();
       return;
 }

....//el resto de lo que tienes que hacer

Debes hacerlo mostrando un mensaje para que se termine de montar la ventana y puedas cerrarla

Navegación

[0] Índice de Mensajes

Ir a la versión completa