![]() |
event nachdem alle forms erzeugt wurden
hi
meine anwendung hat 3 forms form 1 ist das mainform im oncreate event von form1 muss ich unter bestimmten umständen einstellungen für form 3 ändern jetzt würde ich gerne wissen, obs da schon ein vordefiniertes event gibt das aufgerufen wird wenn alle 3 forms initialisiert wurden oder ob ich da direkt in dem program-'unit' meine function aufrufen muss, was ich persönlich für nicht so elegant halte freu mich auf antworten MfG tn249 |
Re: event nachdem alle forms erzeugt wurden
habs jetzt doch über die andere nicht so elegante variante gelöst...
|
Re: event nachdem alle forms erzeugt wurden
Warum nimmst du nicht OnShow? :gruebel: Wenn du sicherstellen möchtest, dass es nur einmal ausgeführt wird, kannst du dir ja ne Variable anlegen.
|
Re: event nachdem alle forms erzeugt wurden
Zitat:
sorry tn249 |
Re: event nachdem alle forms erzeugt wurden
Programmierst du für Eleganz oder für Funktion? :zwinker:
|
Re: event nachdem alle forms erzeugt wurden
naja ich geb zu es is etwas arg genau, aber das projekt is größer und eleganz heißt bei mir übersicht -> je weniger variablen desto weniger unübersichtlich kann mans gestalten :-D
Nichts für ungut tn249 |
Re: event nachdem alle forms erzeugt wurden
Das mit dem OnShow halte ich auch für eine sehr schlechte Lösung. Wer sagt das, die forms überhaupt beim programmstart angezeigt werden? Vielleicht wird das Projekt irgendwann so geändert das es im Tray startet und kein Form beim start sichtbar ist und somit würde das wegfallen. Desweiteren kann das OnShow eines Formulares ausgelöst werden bevor alle Forms initialisiert wurden, bestes Beispiel ist da der Splashscreen.
Ich finde die eleganteste Lösung ist in der Projektdatei nach allen Create's die Methoden der Forms aufzurufen oder einfach im OnCreate des zuletzt erstellten Formulars das ganze aufzurufen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:43 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