[Lazarus-es] Creación dinámica de Forms

Jose Antonio Cuello josea en artextrading.com
Mie Sep 23 15:37:41 CEST 2009


Hola, ¿se pueden crear todos los formularios (incluido el "main") de una 
aplicación de manera dinámica?. Lo pregunto porque al intentarlo, al 
crear el primer formulario siempre me da error de access violation. He 
estado urgando un poquito y veo que me da el error al tratar de cargar 
los resources del Formulario, resources que no tengo/uso pues es un 
formulario creado en ejecución.

unit: LResources
function: InitLazResourceComponent
Line: 3005
command: FPResource := FindResource(HInstance, TResourceType(ResName), 
RT_RCDATA);

He probado distintas maneras de crear el formulario Main, pero siempre 
me da error en esa linea. Sabéis si es necesario no usar class y usar 
Objects al estilo:

Type
  PMiForm: ^TMiForm;
  TMiForm = TObject(TForm);


Bueno, espero haberme explicado correctamente. Gracias y un saludo.




More information about the Lazarus-es mailing list