Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Parameter an Delphi Programm übergeben (https://www.delphipraxis.net/86932-parameter-delphi-programm-uebergeben.html)

zitruslimmonade 21. Feb 2007 10:52


Parameter an Delphi Programm übergeben
 
Moin Leutz.. ich hab ein dummes Problem
Ich habe ein Programm geschrieben und mag diesem jetzt via parameter beim aufruf ein string übergeben
BSP: delphiprogram.exe /name:teststring

so das es in meinem delphi programm als variable name zu benutzen ist

gibts da irgendwie eine anleitung ? bin leider nicht fündig geworden

beste grüsse
chris

p0w3r5tr34m3r 21. Feb 2007 10:58

Re: Parameter an Delphi Programm übergeben
 
Hi,

such mal im Forum nach ParamStr() und ParamCount(), dort findest du deine Antworten ;)


Mit freundlichen Grüßen

Tyrael Y. 21. Feb 2007 10:58

Re: Parameter an Delphi Programm übergeben
 
Moin,

was du suchst ist ParamStr().

ParamStr(0) gibt an aus welchem Verzeichnis das Programm gestartet wurde.

ParamStr(1) gibt den ersten Parameter zurück.
ParamStr(2) den zweiten usw.

Leonard 21. Feb 2007 11:00

Re: Parameter an Delphi Programm übergeben
 
hi Chris,

schau mal in der Hilfe nach ParamStr()

mfg Leonard

shmia 21. Feb 2007 12:38

Re: Parameter an Delphi Programm übergeben
 
Schau mal in die Code-Library: Kommandozeilenparameter parsen das erleichtert das Parsen der Parameter

SirThornberry 21. Feb 2007 13:55

Re: Parameter an Delphi Programm übergeben
 
Zitat:

Zitat von Tyrael Y.
Moin,

was du suchst ist ParamStr().

ParamStr(0) gibt an aus welchem Verzeichnis das Programm gestartet wurde.

ParamStr(1) gibt den ersten Parameter zurück.
ParamStr(2) den zweiten usw.

fast richtig. ParamStr(0) gibt nicht das verzeichnis zurück sondern das Executeable


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