Hai Kiste,
wenn Du anstelle von ShelExecute das
RunProcess aus diesem
Thread verwendest kannst Du das machen. RunProcess liefert dir nämlich den Exitcode als Functionsresult
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
blubb : integer;
begin
blubb := RunProcess('c:\test.bat', SW_SHOWNORMAL, True, nil);
ShowMessage(IntToStr(blubb));
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"