Hallöle!
Abhängig von der Kommandozeile möchte ich entweder Form1 oder Form2 (Name geändert^^) anzeigen. Das mache ich so:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| begin Application.Initialize; if ParamStr(1)='' then Application.CreateForm(TForm1, Form1) else Application.CreateForm(TForm2, Form2); Application.Run; end. |
Nun lässt mich Delphi die Anwendung nicht mehr im Debugger starten (F9) und beschwert so so:
Zitat: |
Fehler im Modul Project1: Der Aufruf von Application.CreateForm fehlt oder ist nicht korrekt. |
Ich vermute ja mal, dass das daran liegt dass er sich nicht sicher ist, ob immer ein Form erzeugt werden wird. Wird es aber.
Wie kann ich den überreden, da nicht zu meckern? Und sagt jetzt nicht, ein Dummy-Form erzeugen, weil ich hier eigentlich mit kleinstmöglichem Footprint arbeiten wollte...
mfg
Martok
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."