![]() |
AW: ParentForm soll ChildForm nicht löschen
Zitat:
|
AW: ParentForm soll ChildForm nicht löschen
Zitat:
und wann bzw. wo machst Du das ? In Deinem Code steht nichts davon, oder habe ich's übersehen...? Fehlt da nicht etwas in der Art:
Delphi-Quellcode:
Gruß
procedure TfrmParent.FormDestroy()
begin FChild.Parent := nil; // FChild := nil; <- wozu das ?? end; blauweiss |
AW: ParentForm soll ChildForm nicht löschen
Den Create-Aufruf den Child würde ich gerne mal sehen.
|
AW: ParentForm soll ChildForm nicht löschen
:wall: :wall: :wall:
@blausweis & TBX: Danke das ihr so hartnäckig mit dem NIL gewesen seid. Natürlich muss es FChild.Parent := nil sein, und nicht FChild := nil !!! Kaum macht man´s richtig, ... @DeddyH: Es gibt keinen Create Aufruf von mir, da ja Delphi die ChildForm automatisch erzeugt. Thx Christian |
AW: ParentForm soll ChildForm nicht löschen
Wie schon gesagt dann erstelle doch die "ChildForm" im MainForm mit owner und parent = MainForm.
Jetzt kannst du: 1. die ChildForm anzeigen und verstecken wie du willst, ohne ParentForm oder 2. ParentForm erstellen owner und parent auf ParentForm setzen und anzeigen und dann VOR den ParentForm.destroy wieder auf MainForm setzen. Allerdings finde ich Variante 1 viel besser. Du brauchst doch die ParentForm garnicht. Gruß David |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz