Hola
Casualmente lo comente en el otro
hilo, no es la manera correcta de llamar al form.
Solucion:
1- Proyect, options.
2- veras dos listas en la paleta forms. (Auto create forms) (availeable forms)
3- pasa todos los forms (excepto el primero o principal y el datamodule) a availeable forms.
Con esto el programa no tendra en memoria los forms, sera mucho mas rapido y no gastara recursos innecesarios.
Una vez hecho esto, llamaras a los forms asi:
Código Delphi
[-]
Form2:=TForm2.Create(self);
try
Form2.ShowModal;
finally
Form2.Free;
end;
Simple, se crea cuando lo necesitas, se destruye cuando ya no se usa.
Saludos