Es wird nur über den Owner (Besitzer) freigegeben ... der Parent ist nur für die Darstellung.
Application.CreateForm setzt aber überall den Owner auf die Application, also löscht Application das dann, wenn die Anwendung beendet wird.
Delphi-Quellcode:
LForm := TForm.Create( nil );
LForm.Parent := Panel1;
Panel1.Release;
Und schwupps ist auch die LForm-Instanz futsch
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)