automatikus felszabadítás Delphiben
ha rárakok egy komponenst egy formra, akkor azt a rendszer automatikusan felszabadítja a form felszabadításakor. de mi van ilyenkor?:
Kód:
type TForm1 = class(TForm)
Button1: TButton;
private
public
end;
...
procedure TForm1.FormCreate(Sender: TObject);
begin
FreeAndNil(Button1);
Button1 := TMyOwnButton.Create(Self);
Button1.Parent := Self;
end;
Szóval futásidőben felszabadítom a komponenst és a változójához másik komponenst hozok létre (egy TButton leszármazottat). Ilyenkor is felszabadítja a Button1-et automatikusan, vagy nekem kell kódból?