Wie setze ich ein neues Arbeitsverzeichnis?

Gast #198632
Lesenswert?

Hallo,
ich habe mit Visual Studio C++ (V5.0) eine Dialoganwendung geschrieben,
mit der u.a. ein neuer Prozeß (Programm) gestartet werden kann. Das
mache ich mit der Funktion _spawnl() aus <process.h>.

Das funktioniert auch ganz ordentlich, nur hat das neu gestartete
Programm, welches sich "irgendwo" befindet, leider das
Arbeitsverzeichnis der Dialoganwendung. Es sollte aber sein eigenes
Arbeitsverzeichnis haben und zwar das, wo es sich befindet.

Wer weiss Rat?

Grüße
Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren