Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Acceso a funciones de MDIChild activo

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Acceso a funciones de MDIChild activo Responder citando

Veamos,....en tiempo de ejecución creo dinámica/ 3 forms hijo, y cada uno tiene una serie de boto......
Una vez que sé cuál es el form activo mediante:

TfrmHijo* WActiva = dynamic_cast<TfrmHijo *>(ActiveMDIChild);

Para acceder a una opción del form activo,....p.e. un botón que tiene la función de cargar una imagen,
¿¿Cómo haría para acceder a la función que tiene asociada dicho botón??:
¿Dónde debo definir las funciones a las que accedo según el form que está activo?

WActiva->Boton1.............?????

No sé si me explico......
Gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Funciones MDIChild Responder citando

Si tienes un boton nombrado btnTest la funcion asociada al evento Click se deberia de llamar btnTestClick(TObject *Sender);

basta con que llames a la funcion

TdrawingForm *forma = dynamic_cast<TdrawingForm *>(ActiveMDIChild);

forma->btnTestClick(Sender);
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.