SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: casual_105 en Jueves 8 de Noviembre de 2007, 04:18
-
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
-
podrias dar una explicacion mas completa acerca del problema?
-
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