Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#4

Re: CreateProcess & Umgebungsvariablen

  Alt 20. Apr 2007, 02:43
Zitat von mkinzler:
Diese Umgebungsvariablen können von allen Programmen ausgelesen werden.
... welche von ihm gestartet wurden (also die Umgebung vererbt bekamen) ...
Zitat:
The SetEnvironmentVariable function sets the contents of the specified environment variable for the current process.
Ansonsten siehe Roberts Kommentar. Uebrigens ist hier eine kleine Besonderheit zu beachten. Auch ein mit CreateProcessA gestarteter Prozess kann eine Unicode-Umgebung uebergeben bekommen. Haengt immer von den Flags ab. Das nur als Hinweis. Laesst sich uebrigens mit Delphis AnsiString hervorragend machen, da dort #0 kein Stopzeichen ist. Bspw. GetEnvironmentStrings zum Auslesen benutzen und dann selber als DelphiString modifizieren
  Mit Zitat antworten Zitat