Попов Андрей Викторович
Шрифт:
Метод RegWrite
Если параметр
Параметр
В случае, когда
Пример, иллюстрирующий применение метода RegWrite, приведен в главе 2 (см. листинги 2.45 и 2.46).
Метод Run
Параметр
Таблица 1.13. Типы окна (
| Параметр | Константа Visual Basic | Описание |
|---|---|---|
| 0 | vbHide | Прячет текущее окно и активизирует другое окно (показывает его и передает ему фокус) |
| 1 | vbNormalFocus | Активизирует и отображает окно. Если окно было минимизировано или максимизировано, система восстановит его первоначальное положение и размер. Этот флаг должен указываться сценарием во время первого отображения окна |
| 2 | vbMinimizedFocus | Активизирует окно и отображает его в минимизированном (свернутом) виде |
| 3 | vbMaximizedFocus | Активизирует окно и отображает его в максимизированном (развернутом) виде |
| 4 | vbNormalNoFocus | Отображает окно в том виде, в котором оно находилось последний раз. Активное окно при этом остается активным |
| 5 | Активизирует окно и отображает его в текущем состоянии | |
| 6 | vbMinimizedNoFocus | Минимизирует заданное окно и активизирует следующее (в Z-порядке) окно |
| 7 | Отображает окно в свернутом виде. Активное окно при этом остается активным | |
| 8 | Отображает окно в его текущем состоянии. Активное окно при этом остается активным | |
| 9 | Активизирует и отображает окно. Если окно было минимизировано или максимизировано, система восстановит его первоначальное положение и размер. Этот флаг должен указываться, если производится восстановление свернутого окна (его нельзя использовать в методе Run ) | |
| 10 | Устанавливает режим отображения, опирающийся на режим программы, которая запускает приложение |
В сценариях, написанных на языке VBScript, можно непосредственно использовать именованные константы типа
Необязательный параметр
При этом если параметр
В следующем примере мы запускаем Блокнот (notepad.exe) и открываем в нем файл с выполняемым сценарием:
Следующий сценарий печатает код выхода вызванного приложения (листинг 1.18).