Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Auf Befehlszeilenparameter reagieren (https://www.delphipraxis.net/76528-auf-befehlszeilenparameter-reagieren.html)

meg91 5. Sep 2006 23:14


Auf Befehlszeilenparameter reagieren
 
Hallo
ich wollte mein Programm in mehreren Modi starten lassen und dafür wollte ich Befehlszeilenparameter verwenden,
also zB "C:\Programme\meinProg\test.exe -large"

wie ist sowas möglich?

Gruss
Markus

SirThornberry 5. Sep 2006 23:17

Re: Auf Befehlszeilenparameter reagieren
 
mit den Funktionen ParamStr und ParamCount kannst du auf die Parameter zugreifen. in ParamStr(0) steht der Name der Executeable die eigentlichen parameter sind 1 basiert.

TBx 5. Sep 2006 23:18

Re: Auf Befehlszeilenparameter reagieren
 
Klar.

Guck Dir mal Delphi-Referenz durchsuchenParamstr, Delphi-Referenz durchsuchenParamCount, Delphi-Referenz durchsuchenFindCmdLineSwitch an.

Hope it helps

onlinekater

[Edit] Ausnahmsweise mal trotz roten Kastens, denn ich finde, der FindCmdLineSwitch machts da sehr schön einfach [/Edit]

meg91 5. Sep 2006 23:28

Re: Auf Befehlszeilenparameter reagieren
 
super Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz