![]() |
Shellexecute mit mehreren Parametern
Hallo
Ich möchte so eine datei aufrufen
Delphi-Quellcode:
Doch wie kann ich nun mehr als nur ein Parameter mitsenden?
ShellExecute(Handle,'open', 'siexup.exe','dd','dd', SW_SHOWdefault) ;
Abfangen tue ich si beim event FormCreate und mit paramstr(1)...3 Doch es wird nur der erste Paramstr gesendet. Wie kann ich mehrere "senden" danke Grüsschen Claudio |
Re: Shellexecute mit mehreren Parametern
schau dir am besten die Hilfe zu ShellExecute an. Der eine Parameter ist für das Arbeitsverzeichnis!
Mehrere Parameter werden durch Leerzeichen getrennt. Letztendlich wird der Anwendung ein Parameterstring übergeben und diese pflückt ihn wieder auseinander so das du dann die mit leerzeichen getrennten Parameter über ParamStr(x) ansprechen kannst. |
Re: Shellexecute mit mehreren Parametern
Verkette die Parameter in einem string, den du dann an das ShellExecute übergibst.
|
Re: Shellexecute mit mehreren Parametern
danke
hat hervorragend geklappt :D |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Windows API / MS.NET Framework API" verschoben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:37 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