Nach Programmstart auf andere Form zugreifen
-
Hallo zusammen,
ich möchte gerne nach dem Programmstart einmalig einige Texte und Bilder auf meinen Formularen austauschen (mehrsprachig)
Das Problem:
Im Konstruktor des Hauptformulars habe ich noch keinen Zugriff auf andere Formulare, da diese zu diesem Zeitpunkt noch nicht erzeugt sind.
Selbiges gilt in den Methoden onShow, onActivate usw...
Die Main-Form muss ja auch als erstes erzeugt werden.Mein erster Ansatz war, die benötigten Formulare eben nicht automatisch generieren zu lassen, sondern mit Application->CreateForm() vorher selbst zu erzeugen. So wird aber diese Form vor der gewünschten Main-Form erstellt und dadurch fälschlicherweise selbst zum Hauptformular.
Gibt es eine Methode des Hauptformulars, in der garantiert alle anderen Formulare bereits erzeugt sind?
Viele Grüße
Martin
-
martin_b schrieb:
Gibt es eine Methode des Hauptformulars, in der garantiert alle anderen Formulare bereits erzeugt sind?
Du kannst sie dort ja selbst erzeugen. Schau mal hier:
http://www.c-plusplus.net/forum/p1423296#1423296