Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi programm mit anderen parameter starten (https://www.delphipraxis.net/110536-programm-mit-anderen-parameter-starten.html)

napstar 19. Mär 2008 16:09


programm mit anderen parameter starten
 
hallo..
ich habe ein problem.. ich weiß nicht wie ich das realisieren soll ^^..
wenn ich mein programm über cmd so starte.. project1.exe -code
will ich diesen code in meinem programm abfangen.. also so in der art..
Delphi-Quellcode:
if cmdline='code' then showmessage('es hat funktioniert') else .....
ich hoffe ihr könnt mir da behilflich sein

Klaus01 19. Mär 2008 16:11

Re: programm mit anderen parameter starten
 
Hallo,

ParamStr ist hier das richtige Stichwort für die Suche.

Grüße
Klaus

Der.Kaktus 19. Mär 2008 16:13

Re: programm mit anderen parameter starten
 
Hallo,

versuchs mal mit Paramstr und Paramcount

Die Muhkuh 19. Mär 2008 16:20

Re: programm mit anderen parameter starten
 
Und auch in unserer CL findet sich was ;-)

napstar 19. Mär 2008 16:39

Re: programm mit anderen parameter starten
 
bei mir will das nicht so richtig funktionieren.. :D

Delphi-Quellcode:
var runparam : string;
begin
runparam:='runupdate';
if ParamStr(1)= runparam
then
begin
....
aber wenn ich edit1.text:=paramstr(1); mache seh ich das was ich eingegeben habe ^^..?

@Die Muhkuh.. ich versteh das ganze da nicht ^^..?
sollte vieleicht erwähnen das ich relativ neu angefangen habe mit delphi zu arbeiten

Die Muhkuh 19. Mär 2008 16:44

Re: programm mit anderen parameter starten
 
Delphi-Quellcode:
if GetCMDLineSwitch('runupdate', true) then
begin
  // Code was passieren soll, wenn runupdate gefunden wurde
end;

DeddyH 19. Mär 2008 16:44

Re: programm mit anderen parameter starten
 
Wie hast Du das Programm denn aufgerufen?

napstar 19. Mär 2008 17:02

Re: programm mit anderen parameter starten
 
ohne pareter
ganz normal..
es sollte sich ja normalerweise von aleine schließen wenn keine pareter eingegeben wurden.. tut es aber nicht

DeddyH 19. Mär 2008 17:05

Re: programm mit anderen parameter starten
 
Dann zeig doch mal den Code, der das Programm ohne Parameter schließen soll.

napstar 19. Mär 2008 17:10

Re: programm mit anderen parameter starten
 
ok hat sich erledigt.. ich hab die funktionen an falscher stelle geschrieben.. ^^
wenn ich runupdate im parameter gehabt hatte dann hat sich das programm nicht gestartet..
aufjedenfall gehts jetzt danke an alle


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 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