Метод My.Application.GetEnvironmentVariable
Обновлен: Ноябрь 2007
Возвращает значение указанной переменной среды.
' Usage
Dim value As String = My.Application.GetEnvironmentVariable(name)
' Declaration
Public Function GetEnvironmentVariable( _
ByVal name As String _
) As String
Параметры
- name
String, содержащая имя переменной среды.
Возвращаемое значение
String, содержащая значение переменной среды name.
Исключения
Следующие условия могут создать исключение.
Аргумент name имеет значение Nothing (ArgumentNullException).
Переменная среды, указанная параметром name, не существует (ArgumentException).
Код вызова EnvironmentPermission не имеет доступа Read (SecurityException).
Заметки
Метод My.Application.GetEnvironmentVariable возвращает переменную среды с именем name. Этот метод эквивалентен Environment.GetEnvironmentVariable(String), за исключением того, что этот метод вызывает исключение, если переменная среды, указанная параметром name, не существует.
Пример
В этом примере используется метод 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
Требования
Пространство имен:Microsoft.VisualBasic.ApplicationServices
Класс:WindowsFormsApplicationBase, ApplicationBase
Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Нет |
Служба Windows |
Да |
Веб-узел |
Нет |
Разрешения
Разрешения не требуются.