Ja- Einmal erzeugen und bei Anwendungsende (alle Komponenten werden zerstört) klappt das auch ganz gut.
Ich möchte aber zur Laufzeit zwischen verschiedenen Anzeigeformen wechseln- Also die Komponente zur Laufzeit zerstören. Das bekomme ich nicht hin: Ein
SetParent(Nil)
entfernt die Komponente zwar optisch, zerstört sie aber nicht.
Per Design hat TComponent eine explizit bestimmte Lebenszeit. Interfaces benutzen ARC. Irgendwie kann das alles nicht klappen
Update: Endlich doch mal etwas zu "Interface" und "TControl" gefunden. Sonst fand man immer nur etwas zu controls bei "user Interface".
(
http://stackoverflow.com/q/2182612/2298252)
Da wühle ich mich mal durch...