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
所指定的環境變數不存在。
呼叫程式碼沒有 EnvironmentPermission 與 Read
存取權。
範例
這個範例會 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 Forms 應用程式 | 是 |
類別庫 | 是 |
主控台應用程式 | 是 |
Windows Form 控制項程式庫 | 是 |
Web 控制項程式庫 | 否 |
Windows 服務 | 是 |
網站 | 否 |