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 

Form Activo

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Form Activo Responder citando

Hola

Si tengo varios forms creados dinámicamente(cada uno tiene una matriz de TEdit), y quiero que al hacer doble click sobre uno de ellos aparezca otro form....
Lo que he pensado hacer es guardar en una variable el form activo y comprobar su Caption, de forma que si coincide con el del form sobre el que quiero que al hacer doble click aparezca el otro form, pero el problema es que no puedo capturar el caption para comprobar su valor....imagino que es por el tipo devuelto......Cómo puedo acceder al Caption?

He puesto esto en mi programa:


void __fastcall Tfrmdct::Edit1DblClick(TObject *Sender)
{
Tfrmdct * f=dynamic_cast<Tfrmdct *>(ActiveMDIChild);

if (f->Caption=="Filtro")
{
f->OnDblClick=DobleclickFiltro;
}
}
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Screen Responder citando

Arrow puedes utilzar el objeto Screen

puedes hacer Screen->Forms[], creo que tiene un contador o algo asi y ouedes preguntar cual esta activo, ademas esto apunta a un Tform normal osea que no puedes preguntar por otras variables

Very Happy
_________________

Trigger Wink
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
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.