Hallo,
ich wollte gerne beim Start des Programms anhand von ParamStr() entscheiden, mit welchem Formular ich beginne. Dazu habe ich in die Projektdatei folgendes eingetragen:
Delphi-Quellcode:
Application.Initialize;
if (ParamCount>0) and (ParamStr(1)='1') then
Application.CreateForm(Tform1,form1)
else Application.CreateForm(Tform2,form2);
Application.Run;
Beim Compilieren gab es keine Probleme, gestartet ist die Anwendung aber nicht. Danach war auch die "Run-Funktion" unter der Delphi-
IDE weg. Wenn ich jetzt versuche das Projekt auf zu machen, mault Delphi rum
"Der Aufruf von Application.CreateForm fehlt oder ist nicht korrekt" und das Projekt kann nicht aufgemacht werden.
Daher folgende Fragen:
(1) Wie komme ich jetzt an das Projekt, ich kann ja nicht mal den Eintrag rückgängig machen
(2) Wie muss ich es richtig anstellen, dass ich anhand von ParamStr() entscheiden kann, welches das Hauptformular meiner Anwendung ist?
Thanks für help
cu easywk
P.S. Delphi5, Windows2000