|
Функция Shell |
|
|
Функция Shell | | Синтаксис Shell(pathname[,windowstyle]) | Запускает исполняемую программу и при успешном запуске программы возвращает значение типа Variant (Double), представляющее идентификатор программы; в противном возвращается нуль. | Параметры Наименование | Описание | PathName | Обязательный. Значение типа Variant (String). Имя выполняемой программы и любые требуемые аргументы или ключи командной строки; допускает включение каталога или папки и диска.
| WindowStyle | Необязательный. Значение типа Variant (Integer), соответствующее типу окна, в котором выполняется программа. Если аргумент windowstyle опущен, программа запускается в свернутом окне и получает фокус. Может принимать одно из следующих значений:
vbHide |
0 |
Окно скрыто, и фокус
передается скрытому окну. |
vbNormalFocus |
1 |
Окно имеет фокус и
восстанавливает свои стандартные
размер и положение. |
vbMinimizedFocus |
2 |
Окно отображается в виде
значка с фокусом. |
vbMaximizedFocus |
3 |
Окно развертывается на
полный экран с фокусом. |
vbNormalNoFocus |
4 |
Восстанавливаются
предыдущие размер и положение окна.
Активным остается текущее окно. |
vbMinimizedNoFocus |
6 |
Окно отображается в виде
значка. Активным остается текущее окно. |
|
| Замечания | Пример использования '1 в качестве второго аргумента открывает приложение в окне
'обычного размера и передает ему фокус
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1) 'запускает калькулятор | Дополнительная информация Категория: Системные функции Еще функции: Command, CVErr, DoEvents, Environ, Error, GetAllSettings, GetSetting, IMEStatus, Shell |
|
|
|
|
|
|
|