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 服務 | 是 |
| 網站 | 否 |