|
Функция Environ |
|
|
Функция Environ | | Синтаксис Environ({envstring | number}) | Возвращает значение типа String, содержащее переменную среды операционной системы. | Параметры Наименование | Описание | Envstring | Необязательный. Строковое выражение, содержащее имя переменной среды. |
Number | Необязательный. Числовое выражение, соответствующее номеру нужной переменной среды в таблице переменных среды. Аргумент number может задаваться любым числовым выражением. Он округляется до ближайшего целого числа перед выполнением операции. |
| Замечания | Пример использования 'в данном примере функция Environ используется для определения номера
'позиции инструкции PATH в таблице переменных среды, а также ее длины
Dim EnvString, Indx, Msg, PathLen 'объявляет переменные
Indx = 1 'задает индекс равный 1
Do
EnvString = Environ(Indx) 'определяет
переменную среды
If Left(EnvString, 5) = "PATH=" Then 'ищет строку
PATH
PathLen = Len(Environ("PATH")) 'определяет ее длину
Msg = "номер PATH = " & Indx & ", длина = " & PathLen
Exit Do
Else
Indx = Indx + 1 'не PATH, поэтому
End If 'увеличивает индекс
Loop Until EnvString = ""
If PathLen > 0 Then
MsgBox Msg 'выводит сообщение
Else
MsgBox "Переменная среды PATH не найдена."
End If | Дополнительная информация Категория: Системные функции Еще функции: Command, CVErr, DoEvents, Environ, Error, GetAllSettings, GetSetting, IMEStatus, Shell |
|
|
|
|
|
|
|