ApplicationBase.GetEnvironmentVariable(String) 方法

定義

傳回指定環境變數的值。

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 的環境變數值。

例外狀況

nameNothing

name 所指定的環境變數不存在。

呼叫程式碼沒有 EnvironmentPermissionRead 存取權。

範例

這個範例會 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 服務
網站

適用於

另請參閱