カレントプロセスの環境変数の値を変更する
Declare Function SetEnvironmentVariable Lib "kernel32.dll" _
Alias "SetEnvironmentVariableA" _
(ByVal lpName As String, BytVal lpValue As String) As Long
Declare Function SetEnvironmentVariable Lib "kernel32.dll" _
Alias "SetEnvironmentVariableA" _
(ByVal lpName As String, BytVal lpValue As String) As Integer
BOOL SetEnvironmentVariable(
LPCTSTR lpName,
LPCTSTR lpValue
);
引数
lpName
環境変数名lpValue
設定する値戻り値
正常終了のとき 0以外備考
エラーのとき 0
環境変数名はGetEnviromentStrings()関数で取得できる。
プロセスが終了すると、元の状態に戻る。