![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#15
|
||||
|
||||
|
Debes revisar conceptualmente la comunicación entre las ventanas MDICHILD.
La única forma de que consigas lo que buscas es mostrando las ventanas modalmente, pero una ventana mdichild no puede mostrarse de forma modal. Son dos esquemas de funcionamiento distinto. En entornos MDI, una ventana se destruye de memoria cuando se cierra, aunque el comportamiento por defecto en delphi es minimizarse... tú decides. Se supone que en un entorno MDI, puedes cambiar de una ventana a otra con un clic, así que, supongamos que el usuario hace lo siguiente: - Abre el form2 - Abre el form3 - CIERRA el form2 - Cierra el form3 Si al cerrar las mdichild se minimizan, no tendrás problemas, pero si las destruyes, obtendrás un Access violation porque Form3 estará intentando acceder a Form2, pero esa ventana ya no existe en memoria. Existen métodos para que al cerrar una ventana, se notifique a otra de ese evento, si te interesa, busca en el foro por "FreeNotification" Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta entre valores | rruffino | Conexión con bases de datos | 1 | 11-05-2007 03:25:34 |
| pasar de un array de valores a bitmap | i.larranaga | C++ Builder | 3 | 20-04-2007 05:01:04 |
| Problema al pasar datos entre 2 formas | maguib | Varios | 6 | 10-03-2005 20:19:33 |
| Problema con JBuilder(pasar datos entre ventanas) | fgabriel | JAVA | 0 | 17-02-2005 16:23:55 |
| Valores entre formularios mdi | ctronx | Varios | 5 | 16-06-2004 22:19:01 |
|