Einzelnen Beitrag anzeigen

skyquaker

Registriert seit: 14. Sep 2006
96 Beiträge
 
Delphi 7 Professional
 
#11

Re: ShellExecute - funktioniert nicht.

  Alt 23. Mai 2008, 15:55
So, das ist zwar nicht unbedingt wie ich es mir vorgestellt habe, es scheint jedoch zu funktionieren.

ShellExecute(Application.Handle, 'open',PChar(ExtractFilepath(ParamStr(0))+'bin\test.bat'),'.\',PChar(ExtractFilepath(ParamStr(0))+'bin'),SW_NORMAL); Das seltsame daran ist, dass es nur absolute Pfadangaben akzeptiert (das Problem hatte ich mit ShellExecute noch nie) und das sich das Programm ausschließlich über die Batch Datei aufrufen lässt (ohne Batch startet es garnicht erst).

Das mit der Pfadangabe hatte ich vorher schon einmal probiert, ich hatte jedoch ein "\" am Ende stehen, weshalb auch das nicht funktioniert hat.
  Mit Zitat antworten Zitat