Zitat von
Leuselator:
z.B. mit:
Delphi-Quellcode:
Var MeinEdit : TEdit;
procedure TForm1.FormCreate(Sender: TObject);
begin
MeinEdit := TEdit.Create(TForm1);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
MeinEditFreeAndNil(MeinEdit);
end;
Ein Freigeben von MeinEdit ist hier nicht notwendig.
Durch den Paramter Form1 in MeinEdit := TEdit.Create(Form1); wird das Formular zum Besitzer
des Objektes/Komponente. In diesem Fall kümmert sich das Formular um die Freigabe.