<Return[S]><Top>

SetEnvironmentVariable

Declare Function Api_SetEnvironmentVariable& Lib "kernel32" Alias "SetEnvironmentVariableA" (ByVal lpName$, ByVal lpValue$)

Declare Function SetEnvironmentVariable Lib "kernel32" Alias "SetEnvironmentVariableA" (ByVal lpName As String, ByVal lpValue As String) As Long

現在のプロセスに対応する 1 つの環境変数の値を設定する。

パラメータ
lpName
    環境変数の名前が格納された文字列へのポインタを指定する。指定した名前が環境変数に存在しないときは、新たに生成される。

lpValue

    環境変数の値が格納されたバッファへのポインタを指定する。NULLを指定すると、lpNameで指定した環境変数が削除される。

 

戻り値
    関数が成功すると、TRUE が返る。失敗すると、FALSE が返る。