Estoy muy confundido, no se que paso con mi compilador
![Confused](http://www.clubdelphi.com/foros/images/smilies/confused.gif)
, ambos teneis razon, el codigo que expuse compila y corre bien, el unico detalle es el que hace notar
seoane, que Form1, hace referencia al ultimo form creado, (y se pierde la referencia al los forms anteriores), pero segun la ayuda de Delphi, los forms que hayan sido creados pasando un 'Owner' como parametro al constructor, seran liberados automaticamente (por ese Owner)... bla bla bla..., ¿es esto cierto?, supongo que si... de cualquier forma, en el evento
OnClose() de la form, he asignado
'caFree' a la variable
'Action'... espero que asi como lo hize este todo bien
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)
(no necesito accesar nada dentro del Form, por eso no necesito las referencias) de todos modos gracias fabianbbg, haciendo pruebas con el codigo hize algo mal y fue cuando se congelo la pc, sin ningun aviso, justo al llamar el metodo
Form1.Create(Application), pero fue por haber hecho algo mal dentro del constructor... muchas gracias a ambos por haber contestado.