ApplicationBase.GetEnvironmentVariable(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定环境变量的值。
public:
System::String ^ GetEnvironmentVariable(System::String ^ name);
public string GetEnvironmentVariable (string name);
member this.GetEnvironmentVariable : string -> string
Public Function GetEnvironmentVariable (name As String) As String
参数
- name
- String
一个 String
,包含环境变量名。
返回
一个 String
,包含名为 name
的环境变量的值。
例外
name
为 Nothing
。
name
指定的环境变量不存在。
调用代码没有访问权限为 Read
的 EnvironmentPermission。
示例
此示例使用 My.Application.GetEnvironmentVariable
方法获取并显示 PATH 环境变量的值(如果可用)。 否则,它将显示一条消息,指示 PATH 环境变量不存在。
Private Sub TestGetEnvironmentVariable()
Try
MsgBox("PATH = " & My.Application.GetEnvironmentVariable("PATH"))
Catch ex As System.ArgumentException
MsgBox("Environment variable 'PATH' does not exist.")
End Try
End Sub
注解
方法 My.Application.GetEnvironmentVariable
返回名为 name
的环境变量。 此方法类似于 Environment.GetEnvironmentVariable(String),不同之处在于,如果 指定的 name
环境变量不存在,此方法将引发异常。
可用性(按项目类型)
项目类型 | 可用 |
---|---|
Windows 窗体应用程序 | 是 |
类库 | 是 |
控制台应用程序 | 是 |
Windows 窗体控件库 | 是 |
Web 控件库 | 否 |
Windows 服务 | 是 |
网站 | 否 |