![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#11
|
||||
|
||||
|
Error en evento FormClose
Cita:
me disculpo si mi explicación no es lo suficientemente clara... pues la clase TKyndo es solo un clase con la que manejo mi aplicación, me explico cuando quiero crear una ventana o Form nuevo, desde TKyndo.CrearVentana(); lo hago, dado que allí manipulo el color, posición etc.. y asigno eventos a todas las ventanas que se creen en la aplicación, desde TKyndo no cierro ninguna ventana, simplemente creo otro procedimiento TKyndo.FormKeyDown(); (dentro de mi clase kyndo) y lo asigno a cada ventana que se crea, este ultimo procedimiento son los eventos del teclado que todos mis Forms van a tener, como por ejemplo cerrar la ventana con la tecla Escape etc..., por lo tanto el Sender del que se habla es del formulario en cuestión, el que quiero cerrar. ya en dicho formulario tengo este evento OnClose tengo una inquietud, ¿es correcto hacer FrmOpciones:=nil? ¿Qué pasa con la memoria que tenia ocupada? es por eso que pongo FreeAndNil, porque pienso que así la libera y lo que quiero es que la próxima vez que mi clase TKyndo vaya a crear la misma ventana, la variable FrmOpciones este vacía, pero no creo que FrmOpciones:=nil sea la manera de cerrar un Form. (pienso, ojala me equivoque ) por último, escribir directamente Close, dentro del evento OnClose, seria un ciclo infinito. Muchas gracias a quien me pueda colaborar Saludos desde Colombia |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cerrar MDI Childs aleatoriamente | amadis | OOP | 4 | 07-06-2005 10:49:56 |
| Cerrar ventana con la tecla ESC | Alexander | Varios | 3 | 19-05-2005 19:14:22 |
| Cerrar Forma al Ser Creada | AGAG4 | Varios | 10 | 15-10-2004 19:11:34 |
| No puedo Cerrar la Aplicacion | Rabata | Varios | 1 | 12-01-2004 12:43:13 |
| Cerrar bandeja CDs | JMGR | Varios | 6 | 27-07-2003 14:52:12 |
|