Udostępnij za pośrednictwem


ApplicationBase.GetEnvironmentVariable(String) Metoda

Definicja

Zwraca wartość określonej zmiennej środowiskowej.

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

Parametry

name
String

Element String zawierający nazwę zmiennej środowiskowej.

Zwraca

Element String zawierający wartość zmiennej środowiskowej o nazwie name.

Wyjątki

name to Nothing.

Zmienna środowiskowa określona przez name program nie istnieje.

Kod wywołujący nie ma EnvironmentPermissionRead dostępu.

Przykłady

W tym przykładzie My.Application.GetEnvironmentVariable użyto metody , aby pobrać i wyświetlić wartość zmiennej środowiskowej PATH, jeśli jest dostępna. W przeciwnym razie zostanie wyświetlony komunikat wskazujący, że zmienna środowiskowa PATH nie istnieje.

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

Uwagi

Metoda My.Application.GetEnvironmentVariable zwraca zmienną środowiskową o nazwie name. Ta metoda jest podobna do Environment.GetEnvironmentVariable(String)metody , z tą różnicą, że ta metoda zgłasza wyjątek, jeśli zmienna środowiskowa określona przez name nie istnieje.

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja interfejsu Windows Forms Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka formantów interfejsu Windows Forms Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Dotyczy

Zobacz też