Zitat von
meierotto:
Wenn ich eine
Jedi-Komponente (z.B. JvMemo) auf ein Form platziere erhalte ich zur Laufzeit beim Beenden/Zerstören des Programmes die
Exception EInvalidOperation mit der Meldung: Element 'JvElement' hat kein übergeordnetes Fenster.
Du musst beim Erzeugen folgendes beachten:
Delphi-Quellcode:
// der Owner der Komponente muss das Formular sein, damit
// beim Zerstören des Formulars das Memo automatisch mitzerstört wird
tmpMemo := TJvMemo.Create(self);
tmpMemo.left := ...
....
// den Owner zuweisen
// das muss nicht das Formular sein, sondern ein Control, dass SubControls akzeptiert
tmpMemo.Parent := Panel17;