Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#4

Re: ShellExecute,WinExec ändern aktuelle Verzeichnis

  Alt 29. Okt 2003, 11:00
Das Problem liegt also daran, dass dein Programm mit "GetDir" das aktuelle Arbeitsverzeichnis ermittelt? Dann solltest du entweder vor dem Start des Programms das aktuelle Verzeichnis wechseln (SetCurrentDir), oder du probierst, ob der entsprechende Parameter von ShellExecute schon ausreicht:
Code:
HINSTANCE ShellExecute(
    HWND hwnd,
    LPCTSTR lpOperation,
    LPCTSTR lpFile,
    LPCTSTR lpParameters,
    [b]LPCTSTR lpDirectory[/b],  [i]// Arbeitsverzeichnis[/i]
    INT nShowCmd
);
  Mit Zitat antworten Zitat