Estimado amigos,
queriendo hacer las cosas rápido y mal me encuentro bloqueado...
Tengo un formulario que tiene bastantes controles repartidos por diferentes fichas y necesitaba grabarlos a un archivo todos esos valores, para no perder el tiempo se me ocurrió grabar el Form1 directamente a un fichero, para cuando necesitara recuperarlo. Para grabarlo al fichero uso:
Código Delphi
[-]var nuevo : file of TComponent;
...
rewrite(nuevo);
write(nuevo, TComponent(Form1));
closefile(nuevo);
Lógicamente mi problema viene a la hora de recuperar el TComponente y asignarlo a mi ventana activa para que muestre los componentes tal como los grabé con sus valores.
Recuperar el TComponent del fichero es tarea fácil, me podéis echar una mano o darme alguna idea para tener todos los componentes en mi "form" tal como los había guardado.
De antemano, gracias a todos.