Entwickler-Ecke

Windows API - Prameter in ein Programm übergeben


kradon - Do 08.08.02 10:11
Titel: Prameter in ein Programm übergeben
Hallo zusammen,

wie kann ich Parameter direkt in ein Programm übergeben.
Bei der Batchprogrammen ist es ja möglich zum Beispiel:

Batch: ausgabe
@echo off
echo %1

Aufruf: ausgabe.cmd 'hallo welt'

das 'hallo welt' in dem Batch über %1 herauszubekommen. So etwas
soll doch auch bei Delphi möglich sein oder etwa nicht ?

Gruß
Karsten


wwerner - Do 08.08.02 10:15

Sieh mal in der Hilfe unter PARAMSTR


MrSpock - Do 08.08.02 10:18

Hallo kradon,

den Parameter übergibst du genauso wie du es beschrieben hast, in dem du ihn hinzter den Programmnamen stellst. Dazu kannst du das Programm über Start|Ausführen... direkt mit Parameter aufrufen, oder aber einen Link z.B. auf dem Desktop ablegen.


Quelltext
1:
C:\Delphi\MyTest.Exe DerParam1 DerParam2                    


Im Programm benutzt du dann ParamCount und ParamStr, um auf die Parameter zuzugreifen.


kradon - Do 08.08.02 10:27

Danke für die schnell Antwort. :lol:

Werde es gleich mal ausprobieren.


Klabautermann - Do 08.08.02 11:06

Hallo,

zu dem Thema haben wir auch ein FAQ [http://www.auq.de/viewtopic.php?t=225].

Gruß
Klabautermann


kradon - Do 08.08.02 13:18
Titel: Vielen Dank!
Hey, das ist genau das was ich gesucht habe.

:P

Vielen Dank!!!!!

Gruß
Karsten