![]() |
![]() |
| 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 |
|
|
|
#1
|
|||
|
|||
|
Lo que tienes que hacer es:
Crear un Formulario lo llamas frmAncestro y guardas la Unidada UfrmAncestro luego te pide guardar el nombre del proyecto ok MiAplicacion. En el Formulario frmAncestro en el evento OnClose le escribes: procedure TFrmAncestro.FormClose(Sender: TObject; var Action: TCloseAction); begin action:= cafree; end; Despues seleccionas: File --> New ---> Other y te aparece un cuadro de dialogo en el cual debes de buscar en las pestañas el nombre de tu aplicacion ejemplo MiAplicacion y ahi dentro encontraras el nombre de la forma Ancestro ejemplo: frmAncestro. Espero que con esto ya puedas comensar hacer tu trabajo o puedas continuarlo, haa tambien te recomiendo leas un poco de programacion orientada ha objetos algo llamado herencia. Estamos en contacto. |
|
#2
|
|||
|
|||
|
pero, es posible hacerlo modificando el procedimiento Tcustomform.close??
bueno si se podria, el problema que tengo es ke, cuando intento modificar se procedimiento de la clase Tform, simplemente no funciona, es decir, no me toma ese codigo......Se puede modificar ese procedimiento?? EDIT: Ya solucione mi problema, encontre la directiva ke estaba buscando ![]() el codigo me quedo como sigue:
Última edición por Cheerpipe fecha: 14-05-2007 a las 20:17:23. |
|
#3
|
||||
|
||||
|
Te estás complicando más de la cuenta. Si te fijas, tu método TMDIForm.Close, no está sino copiando el método base de TCustomForm. Ese método base llama a DoClose. Es éste el que tienes que redefinir:
// Saludos |
|
#4
|
|||
|
|||
|
jejeje tienes toda la razon.
Tu ejemplo es justo lo que necesitaba, muchas gracias . |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Asignar NIL a un formulario | Caro | OOP | 5 | 17-08-2006 19:55:00 |
| con o sin cafree??? | CarmaZone | Varios | 3 | 28-03-2005 21:28:00 |
| Asignar valor a una prppiedad formulario hijo???? | mguixot | OOP | 8 | 14-09-2004 12:09:14 |
| Que es mejor CaFree, from1.free ó Release? | ing_alsaac | OOP | 1 | 01-11-2003 21:02:33 |
| Paradox e Interbase, como hago para transportar todo lo de paradox a Interbase | Fatima Gonzalez | Firebird e Interbase | 2 | 05-05-2003 18:02:30 |
|