Wichtig, welches Form das Hauptformular ist?



  • Da ich schon in meinem Splash Screen ( so ein einleitendes Bild ins Programm) diverse Registry-Informationen für das Programm lade, also die Optionen im gesamten Programm setze, muss ich die Anweisung Application->CreateForm(__classid(TOptionsDlg), &OptionsDlg); (Optionendialog) VOR die SplashScreen-Anweisung und damit vor das TMainForm setzen. Eigentlich ist mein TMainForm aber das Hauptformular, der Builder jedoch setzt immer dieses Form als Hauptformular, was am weitesten oben mit CreateForm erstellt wurde.

    Hat das überhaupt irgendwelche Auswirkungen? Ich konnte zum mindest noch keine festellen, und verstehe den Sinn daher nicht. Welches Form das Hauptform in einer MDI-Anwendung ist lege ich ja im OI fest.

    Was wisst Ihr darüber?



  • Wenn die Hauptform geschlossen wird beendet sich das Programm. Es ist also schon relativ wichtig. 😉

    Sieh dir hier mal an, wie sich soetwas lösen lässt.


Anmelden zum Antworten