Einzelnen Beitrag anzeigen

Benutzerbild von sieppl
sieppl

Registriert seit: 15. Aug 2004
Ort: Münster
198 Beiträge
 
Delphi 7 Professional
 
#1

Exe-Aufruf mit Parametern debuggen

  Alt 27. Aug 2004, 09:15
ich rufe im Program A:
Delphi-Quellcode:
ExecuteApp = 'C:\Delphi\DummyExe\DummyExe.exe';
Param := '-VOL -G';
TestInt := ShellExecute(AWnd,nil,PChar(ExecuteApp), PChar(Param), nil, SW_SHOWNORMAL);
die 'DummyExe.exe' auf und werte sie in der Dummyexe so aus (in einer Unit):
Delphi-Quellcode:
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;
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.
Sebastian
  Mit Zitat antworten Zitat