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 

Duda sobre el evento onActivate de una ventana padre

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Duda sobre el evento onActivate de una ventana padre Responder citando

Hola foro.

Hice una aplicación MDI que genera sus propios ficheros con una determinada extensión.
Hasta ahora todo funcionaba correctamente. Entre otras cosas, al hacer doble click sobre un fichero de los que genera la aplicación, la aplicación se abre y se abre la ventana hija en la que se muestra la info del fichero. Para ello puse el siguiente código en el evento OnActivate de la ventana padre:

if (!ParamStr(1).IsEmpty())
CreateMDIChild(ParamStr(1));


Una de las últimas cosas que me quedan por hacer es evitar que mi aplicación se pueda abrir dos veces. Para ello utilizo el truco que puso R. Porcar en el foro. Y funciona bien, el problema es el siguiente: abro la aplicación, la minimizo, y luego hago doble click en un archivo de los que genera mi aplicación y sí se maximiza la aplicación, pero no se abre la ventana hija. Es como si se activara la aplicación, pero no la ventana padre.
¿Qué puedo hacer?

Muchas gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Bueno, lo subo para que no se pierda.
A ver si a alguien se le ocurre algo porque le he dado vueltas y nada.

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