Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eigene Befehlszeilenparameter ? (https://www.delphipraxis.net/90835-eigene-befehlszeilenparameter.html)

Äfan 24. Apr 2007 16:12


Eigene Befehlszeilenparameter ?
 
Hi DP'ler :)

Man war ich schon ewig nimmer hier... naja hab mich vor paar jahren delphi abgewand und PHP angefangen. Jetzt bin ich aber wieder auf eine kleine programmidee gekommen. Da ich wie gesagt schon paar jahre nix mehr mit delphi gemacht habe, habe ich fast keine ahnung mehr davon, hab daher mal eine frage, die mir google nicht beantworten konnte:

Die meisten programme haben doch befehlszeilenparameter also das wenn man z.b. sein programm so aufruft "C:\Programme\MeinProg.exe -p" das er z.b. ne andere ansicht hat, als wenn ichs ohne das "-p" am ende starte. Jetzt wollte ich mal fragen wie man solche parameter machen kann für sein eigenes programm ???

Ich will sowas in der art wie bei Xfire mache... da gibts ja z.b. im internet links, die z.b. so aussehen "xfire:add=hans". Klickt man den link an, wird das programm Xfire gestartet und der user "hans" hinzugefügt. Wie ich es anstelle, das ich eigene links erstelle, die ein programm aufrufen (in dem fall "xfire"), weiß ich schon, nur wie bekomme ich jetzt das "hans" in mein programm ??? Da müsste ich also irgendwie über einen parameter das "hans" bzw. "add=hans" übergeben können, nur wie ???

Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt :)

mfg und danke

Nuclear-Ping 24. Apr 2007 16:26

Re: Eigene Befehlszeilenparameter ?
 
ParamStr und ParamCount heissen deine unbekannten Freunde. ;)

Äfan 24. Apr 2007 16:51

Re: Eigene Befehlszeilenparameter ?
 
Zitat:

Zitat von Nuclear-Ping
ParamStr und ParamCount heissen deine unbekannten Freunde. ;)

Hihi :D alles klar, danke... damit lässt sich bestimmt was finden :)

mfg

Christian Seehase 24. Apr 2007 23:16

Re: Eigene Befehlszeilenparameter ?
 
Moin Äfan,

wobei sich im Falle von Schaltern FindCmdLineSwitch anbietet.


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