AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Anhand von ParamStr entscheiden welches Formular startet
Thema durchsuchen
Ansicht
Themen-Optionen

Anhand von ParamStr entscheiden welches Formular startet

Ein Thema von easywk · begonnen am 25. Aug 2004 · letzter Beitrag vom 25. Aug 2004
 
easywk

Registriert seit: 9. Jul 2003
Ort: Schwanewede
117 Beiträge
 
Delphi 7 Enterprise
 
#1

Anhand von ParamStr entscheiden welches Formular startet

  Alt 25. Aug 2004, 09:09
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
Björn
if all else fails - read the instructions
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz