SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: ikatza en Jueves 16 de Noviembre de 2006, 10:07

Título: Abrir Nueva Ventana
Publicado por: ikatza en Jueves 16 de Noviembre de 2006, 10:07
Hola a todo el mundo!

Tengo un problemilla que me esta dando quebraderos de cabeza. Quiero que al pulsar un botón en la ventana principal, aparezca una más pequeña al estilo popup. Para ello, he creado el formulario de dicha ventana (Ventana.cpp) y mi intención es crear dinamicamente un objeto que sea instancia suya al pulsar el mencionado botón.

El problema es que no puedo crear una nueva instancia de esa clase en la ventana principal (Main.cpp), no reconoce el nombre de la clase. He tratado de incluir el header de la ventana (Ventana.h]) en el Main.cpp, pero me da otro tipo de errores.

Si alguien pudiera ayudarme, o por el contrario supiera otra manera de lograr lo que me propongo, le estaría muy agradecido.
Título: Re: Abrir Nueva Ventana
Publicado por: Max_D en Jueves 16 de Noviembre de 2006, 18:28
Podrias crear un nuevo formulario y añadirlo al proyecto y desde el evento OnClick de tu boton llamar a Form2->Show(). Tambien para ventanas mas sencillas esta las predefinidas, aqui (http://www.visualcomponentlibrary.com/bcb/functions/msgbox.htm) hay un ejemplo. Es otra alternativa a lo que propones.