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 

Formularios

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

¿No te sirve con tener los dos siempre creados y ocultar el form2 en vez de cerrarlo? , si haces esto con solo acceder a la propiedad visible, sabes si el usuario ha cerrado o no el form2
Volver arriba
Mensaje    Asunto: Formularios Responder citando

Hola a todos.
Supongamos que tenemos dos formularios, uno de ellos es el principal y el otro se crea al crear el primero y su existencia depende de la existencia del primero (el 2º es un formulario no modal), de modo que cuando se cierra el primero necesáriamente se cierra el segundo pero no al revés.
Mi pregunta es: ¿Que métodos hay para informar al formulario principal de que el segundo formulario ha sido cerrado sin necesidad de que tenga que estar contínuamente comprobando el estado del 2º?¿y a la inversa?

¡Salud!

Volver arriba
Mensaje    Asunto: Formularios Responder citando

De lo que se trata es de que, justo en el momento en el que se cierra un formulario (ej.: el dependiente del principal), el otro tenga notificación de lo sucedido y pueda realizar alguna acción. ¿Hay algún evento o método que se encargue de esto?
Lo que no puede ser es que tenga al formulario ppal ocupado comprobando si el formulario "hijo" se ha cerrado o no.

Gracias.

Volver arriba
Mensaje    Asunto: Formularios Responder citando

Si lo que quieres es que cuando se cierre el form2 ejecute algo del form1 ¿Porqué no pones en el OnClose del Form2 una llamada a la función del Form1 que quieras ejecutar?
Volver arriba
Mensaje    Asunto: Formularios Responder citando

Lo intentaré. ¡Gracias!
Volver arriba
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.