Zitat von
Dreas:
ich habe eine Groupbox, in der ich dynamisch versch. Ergebnisse einer Berechnung anzeige.
Dabei handelt es sich um edit- und labelfelder. Diese werden während der Laufzeit erzeugt.
Parent ist die GroupBox mit Namem Ergenbnis.
Den Parrent zu setzen reicht nicht !!!
Der Parent gibt "nur" an das die Komponente in dem Comtainer gezeichnet werden soll.
Der Owner gibt an wem die Komponente gehört.
Der Owner wird beim Create angegeben.
Delphi-Quellcode:
...
l := TLabel.Create(Form1);
l.Parent := Ergebnis;
...
Ergebnis.DestroyComponents; // bringt nichts !!!
...
l := TLabel.Create(Ergebnis);
l.Parent := Ergebnis;
...
Ergebnis.DestroyComponents; // jetzt klappts !!!
...
[edit]
ups, hallo Dax, habe Deine Antwort gar nicht gesehen
Sorry für den unnötigen Post
[/edit]