Moin Lillebrohr,
die Minimalvariante:
Delphi-Quellcode:
with TRichEdit.Create(self) do begin
Parent := frmMAIN;
end;
Weitere Eigenschaften musst/kannst Du dann auch noch setzen.
Mit self wird angegeben, wer der Besitzer der Kompo ist. Wird diese freigegeben, wird auch das RichEdit wieder freigegeben, deshalb muss man sich nicht selber darum kümmern.
self konnte ich hier verwenden, da es in einer Methode des Hauptformulares steht, es lässt sich aber auch durch jede andere Kompo ersetzen.
Die Angabe von Parent sagt aus, welches Fenster der Kompo unmittelbar übergeordnet ist. Ohne die Angabe wäre von dem RE nichts zu sehen. Ausserdem wird z.B. die Position des Controls relativ zum Parent angegeben.