Probiers mal so
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var AppPath,
AppExe :
string;
begin
AppPath := '
C:\xxxxxxxx\data';
AppExe := AppPath + '
\Moorhuhn.exe';
ShellExecute(
Handle, '
open', PChar(AppExe),
nil, PChar(AppPath), SW_SHOW);
end;
Den zweiten Parameter hab ich mal auf 'open' gesetzt und den Ordner der Anwendung hab ich im 5. Parameter (der genau dafür vorgesehen ist) übergeben.