![]() |
Exe-Aufruf mit Parametern debuggen
ich rufe im Program A:
Delphi-Quellcode:
die 'DummyExe.exe' auf und werte sie in der Dummyexe so aus (in einer Unit):
ExecuteApp = 'C:\Delphi\DummyExe\DummyExe.exe';
Param := '-VOL -G'; TestInt := ShellExecute(AWnd,nil,PChar(ExecuteApp), PChar(Param), nil, SW_SHOWNORMAL);
Delphi-Quellcode:
Wie kann ich den Paremeter-Aufruf debuggen? Ich rufe ja eine EXE auf. Gibt es in der IDE eine Möglichkeit den Debug-Modus mit Parametern zu starten? Das klappt nämlich nicht so ganz, DummyExe wird gestartet, aber Parameter nicht ausgewertet.
function CheckParams(): Boolean;
var B: Byte; begin Result := false; B := 0; while ParamStr(B) <> '' do begin inc(B); if (ParamStr(B) = '-GUID') or (ParamStr = '-VOL') then begin Result := true; break; end; end; end; |
Re: Exe-Aufruf mit Parametern debuggen
Hi sieppl,
wenn Du mal in der IDE guckst, im Menü Start->Parameter. Dort kannst Du im Feld "Parameter" jene angeben, welche beim Starten aus der IDE an Deine Anwendung übergeben werden sollen. Gruß |
Re: Exe-Aufruf mit Parametern debuggen
Oh oh, 6 stunden Schlaf reichen anscheinend nicht. :duck:
Thema löschen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 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