[Lazarus-es] error al liberar formulario

Fredy Gonzales fredyg1965 en gmail.com
Vie Nov 5 22:46:05 CET 2010


Eso tambien me esta pasando a mi, pero como yo tengo los formularios 
embebidos en un panel y no en showmodal , lo que hice fue cambiar su 
borderstyle a
bsSizeToolWin y me funciona si error.

Creo que es un error de la  version.

FG





----- Original Message ----- 
From: "Paola Bruccoleri" <pbruccoleri en adinet.com.uy>
To: "Spanish version of Lazarus List" 
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Friday, November 05, 2010 4:45 PM
Subject: Re: [Lazarus-es] error al liberar formulario


El 05/11/2010 07:27 p.m., Paola Bruccoleri escribió:
> 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
>
> a ver...
> es que primero lo creo y luego lo llamo; antes del try está el oncreate... 
> y cuando depuro, el error me sale en el freeandnil
si hago esto:

var
   f: TABMEquipos;
begin
   f:= TABMEquipos.Create(Self);
   try
       f.ShowModal;
   finally
       FreeAndNil(f);
   end;
end;

tb sale el SIGSEGV en el freeandnil


_______________________________________________
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