Witam serdecznie tworze formatke glowna MDIForm i kilka pochodnych MDIChild chodzi o to aby po kliknieciu na button formatka MDIChild otwierala sie tylko raz. Niestety moj kod
procedure TfmMain.tbKDClick(Sender: TObject);
begin
if (fmKD <> nil) then
begin
if (fmKD.Name = '') then
begin
try
FreeAndNil(fmKD) ;
except
end;
fmKD := TfmKD.Create(self);
end
else
fmKD.Show ;
end
else
fmKD := TfmKD.Create(self);
end;
Dziala lecz wyrzuca blad na debugerze ... invalid pointer ... Jakies pomysly ??