![]() |
Form erzeugen, ohne Parent = Hauptform
Hallo,
ich habe eine Frage: Geht es, und falls ja, wie, eine Form aus einer Application zu erzeugen, die die Application nicht als Parent hat? - z. B. der Desktop oder so? Der Hintergrund ist, dass ich eine form habe, aus der eine 2. Form erzeugt wird (mom. mit Parent = nil). Wenn nun die eigentliche Form minimiert wird, wird die 2. Form auch minimiert. Diese soll aber noch sichtbar sein. Kann man den Parent ändern oder gibt es eine ganz andere Möglichkeit mein Problem zu lösen? |
Re: Form erzeugen, ohne Parent = Hauptform
ich denke du rufst die Form bisher immer so auf:
Delphi-Quellcode:
mach es doch so:
application.formcreaate(form1,tform1);
Delphi-Quellcode:
form1:=tform1.create(getdesktopwindow);
|
Re: Form erzeugen, ohne Parent = Hauptform
Zitat:
Ich habe es aber jetzt mit:
Delphi-Quellcode:
getestet und das hat funktioniert!!
TForm.CreateParented(getdesktopwindow);
Vielen Dank für die Hilfe! [offtopic] Ich hätte trotzdem noch eine kleine Frage, die fast auch hier her passt: Was sollte man eher verwenden um eine Form zu erzeugen:
Delphi-Quellcode:
oder
application.formcreate(form1,tform1);
Delphi-Quellcode:
Form2 := TForm.Create(self);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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 by Thomas Breitkreuz