[Lazarus-es] error al liberar formulario

Christian Ortiz xortix en gmail.com
Vie Nov 5 22:21:06 CET 2010


El 05/11/2010 04:19 p.m., Paola Bruccoleri escribió:
> El 05/11/2010 07:17 p.m., Christian Ortiz escribió:
>> El 05/11/2010 04:13 p.m., Paola Bruccoleri escribió:
>>> Hola a todos..
>>>
>>> En las opciones del menú hago esto para crear el form correspondiente:
>>>
>>>   Application.CreateForm(TABMEquipos, ABMEquipos);
>>>   ABMEquipos.ShowModal();
>>>
>>> ahora..... si hago esto:
>>>
>>>   Application.CreateForm(TABMEquipos, ABMEquipos);
>>>   try
>>>     ABMEquipos.ShowModal;
>>>   finally
>>>     FreeAndNil(ABMEquipos);
>>>   end;
>> creo que, si vas a usar el FreeAndNil deberias poner tu formulario 
>> que NO se cree en tiempo de ejecucion y lo crees tu
>> para luego liberarlo ...
> es que ya está indicado que el form no se cree; en las opciones del 
> proyecto, formularios, solo está el form principal
Entonces NO puedes llamarlo de  la forma ShowModal, debes crearlo y 
luego llamarlo ... si le haces el debug, te daras cuenta que el error te 
da en el ShowModal
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es





More information about the Lazarus-es mailing list