GetEnvironment ( Type , EnvironmentName 〔, Option〕 )
GetEnv ( Type , EnvironmentName 〔, Option〕 )
値 | 意味 |
---|---|
SystemEnv | システム環境変数 |
UserEnv | ユーザ環境変数 |
ProcessEnv | 現在のプロセスの環境変数 |
値 | 意味 |
---|---|
Expand | 取得する値に展開前の環境変数への参照("%PATH%" など)を含む場合,展開した値で取得します。 |
' 環境変数pathの値が"C:¥Winnt"の場合,変数buff1と変数buff2
' には"C:¥Winnt"が格納される。
Dim buff1 ,buff2
buff1 = GetEnvironment ( SystemEnv ,"path" )
buff2 = GetEnvironment ( SystemEnv ,"path" ,Expand )
' 環境変数pathの値が"%SystemRoot%"で 環境変数SystemRoot
' の値が"C:¥Winnt"の場合,
' 変数buff3には"%SystemRoot%"が,変数buff4には"C:¥Winnt"が
'格納される。
Dim buff3 ,buff4
buff3 = GetEnvironment ( SystemEnv ,"path" )
buff4 = GetEnvironment ( SystemEnv ,"path" ,Expand )