![]() |
Mehrere Parameter
Hallo :hi:,
ich schreibe eine Konsolenanwendung und möchte 3 Parameter übergeben. (programm.exe -c -50 -0) Dabei sinfd die Parameter bereits mit Defaultwerten belegt. Wie kann ich prüfen, welcher Parameter gesetzt wurde, wenn ich das Programm zum Beispiel so aufrufe: programm.exe -50 also mit nur einem Parameter, der nicht der erste ist. Kann man die irgendwie einfach unterscheiden? :wiejetzt: MfG freak |
Re: Mehrere Parameter
Du kannst mit
Delphi-Quellcode:
die Parameter abfragen. Keine Ahnung, ob dir das nun hilft, aber da kannst du ja überprüfen, welcher Parameter gesetzt wurde. Oder geht das bei Konsolenanwendungen nicht. :gruebel:
for i := 1 to ParamCount - 1 do
Parameter := ParamStr(i); |
Re: Mehrere Parameter
Hm... das hab ich auch stehen. Ich werde wohl -drive=c -space=50 und -timestam=0 benutzen müssen und dann schauen welcher Parameter gesetzt ist. :(
Ich bin für einfachere Lösungen offen. ;) MfG freak |
Re: Mehrere Parameter
Zitat:
![]() |
Re: Mehrere Parameter
Danke! :)
MfG freak |
Re: Mehrere Parameter
Zitat:
|
Re: Mehrere Parameter
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 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 by Thomas Breitkreuz