![]() |
Programm mit Parametern
Hi,
Ich komme bei einer kleinen Sache nicht weiter und bräuchte mal Hilfe. Ich will eine beliebige .exe Datei mit mehreren Parametern aufrufen. Beispiel: "shutdown -s -t 10" Mein Code dazuz ist folgendermaßen:
Delphi-Quellcode:
Nur leider passiert nichts wenn ich ihn ausführe. Ich hab da sicher nen Fehlöer drinn, weiss aber nicht wo ^^
shellexecute(handle,'open',PChar('shutdown -s -t 300'), nil, nil, sw_show);
Forensuche und Google mit Begriffen wie shellexecute & Parameter hab ich benutzt, hab aber nichts (für mich) Brauchbares gefunden. Danke schonmal :) |
Re: Programm mit Parametern
Das Programm heißt shutdown.exe und die Parameter sind "-s -t 10". Und nun schau mal in die Hilfe zu ShellExecute ;)
|
Re: Programm mit Parametern
oops, hab da mal ein .exe unterschlagen ^^
Aber daran liegts nicht, auch mit .exe funzt es nicht. Meine Parameter waren schon richtig, die Zahl hinter t kann theoretisch jede Zahl annehmen.( Und nicht nur die 10) Wo finde ich jetzt die Hilfe für shellexecute? Die integrierte "Delphi Hilfe" scheint nichts davon zu wissen, jedenfalls bekomme ich keinen Eintrag vorgeschlagen :) |
Re: Programm mit Parametern
Zitat:
|
Re: Programm mit Parametern
Delphi-Quellcode:
Und wenn das Kommandozeilenfenster nicht mit angezeigt werden soll, ersetzte sw_show durch sw_hide
shellexecute(handle,'open',PChar('shutdown'), PChar('-s -t 300'), nil, sw_show);
|
Re: Programm mit Parametern
Danke cyberbob!
Das war genau das was ich gebraucht habe! :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 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