Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - form2.showmodal in Form create Anweisung
Nomis - Mi 18.09.02 17:16
Titel: form2.showmodal in Form create Anweisung
Wiso ist es nicht möglich
in eine Formcreat Anweisung zu schreiben mit einem Button funktioniert es.
Kann man das irgendwie anders machen ( Für eine Passwortabfrage soll erst form1 auf gesammten Bildschirm ausgeführt werden und form2 modal im Vordergrund
Danke schon mal Gruß Simon
O'rallY - Mi 18.09.02 17:49
Das Problem ist, dass die Prozedur Form1.Create vor der initialisierung der Form2 ausgeführt wird. Form2 existiert praktisch noch gar nicht und kann daher auch nicht angesprochen werden. Schreib das ganze doch mal ins OnShow-Event der Form1. Damit müsste es gehen.
Nomis - Do 19.09.02 14:34
Danke Dir Funktioniert super
Delete - Do 19.09.02 15:04
Dann mußt du aber ein Flag setzen, sondt wird dein Form2 immer angezeigt, wenn dein Form1 angeteigt wird, auch aus der taskbar.
Nomis - Sa 21.09.02 09:39
Wie funktioniert das mit der Flag??
Delete - Sa 21.09.02 11:38
Einfach eien globaler Bool-Variable, die anzeigt, ob es schon mal angezeigt wurde oder nicht eben.
Chatfix - So 22.09.02 15:01
geht es nicht das showmodal ins onactivate zu setzen? oder ist das das gleiche wie mit oncreate?
ansonsten halt wirklich mit einem Flag
tommie-lie - So 22.09.02 15:59
Ist es nicht möglich, im Form1.onCreate die Form2.Create aufzurufen, sodaß diese dann existiert und danach Form2.ShowModal auszuführen? Natürlich wenn man die Form2 nicht im Auto-Create hat.
Würde doch eigentlich so gehen, oder?
Tschüß
Thomas
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!