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

返品

nameという名前の環境変数の値を含むString

例外

nameNothingです。

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 フォーム アプリケーション Yes
クラス ライブラリ Yes
コンソール アプリケーション Yes
Windows フォーム コントロール ライブラリ Yes
Web コントロール ライブラリ いいえ
Windows サービス Yes
ウェブサイト いいえ

適用対象

こちらもご覧ください