Hola a todas/todos:
me estoy encontrando con el error EAccessViolation ... in module rtl60.blp
He leido que este error suele darse por problemas de objetos no liberados o no instanciados.
A mi me da en un simple ".visible=false". El trozo de código es el que sigue. Tengo un form con dos panels que los pongo visibles o invisibles emulando un wizard:
if blnAss then
begin
pnlAssentaments.Top := self.pnlGrids.Top;
pnlAssentaments.left := self.pnlGrids.Left;
pnlAssentaments.Width := self.pnlGrids.Width;
pnlAssentaments.Height := self.pnlGrids.Height;
pnlGrids.Visible := False;
pnlAssentaments.Visible := True;
chkRecursiva.Visible := True;
pnlTexte.Caption := ' ... '
...
end
else
....
Es la linea pnlGrids.Visible := False; la que "casca". Lo bueno es que si pongo el visible a False con la pantalla de debug, funciona!!! pero casca la siguiente "pnlAssentaments.Visible := True;"
No se que hacer ni que mirar
... ¿Alguna idea?
Muchas gracias
Manel