История страницы
Проверить существование окна Версия
...
7 (Net)
Группа действий: Windows
...
Описание
Действие проверяет, открыто ли окно, название которого указано в параметрах.
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля | |||
---|---|---|---|---|---|---|---|
Параметры | |||||||
Имя окна | Имя окна, к которому нужно применить действие. Поиск возможен по частичному имени окна с применением регулярного выражения | Строка | Все элементы панели управления | Да | |||
Тайм-аут, мс | Время в миллисекундах, в течение которого будет происходить поиск нужного окна | Число | 300 | Нет | |||
Результаты | |||||||
Окно существует | Возвращает "True | Результат | Если значение равно "true", | искомоеесли окно существует | . Если значение равно "false, или "False", | искомого окнаесли окно не существует. | Логический |
...
Окно доступно | Возвращает "True", если окно доступно, или "False", если окно недоступно. | Логический |
Действие ищет среди текущих открытых окон windows окно, запрашиваемое пользователем.
Пользователь вводит название окна в параметре «Имя окна».
Действие возвращает результат «true»в параметре "Окно существует" возвращает рез«true», когда окно с указанным параметром найдено. Если искомое окно не находится, то результатом действия будет «false».
Если открыто несколько окон с названием, которое указано в параметрах, действие не должно вызывать ошибку. Действие возвращает значение "true".
Действие в параметре "Окно доступно" возвращает результат «true», когда найденное окно доступно для взаимодействия. Если искомое окно не отвечает, то результатом действия будет «false».
Пример использования
Задача
На экране имеется окно с названием "SkypeДоработки по Студии - OneNote Preview". Необходимо проверить существование и доступность окна и результат записать результаты в логическую переменнуюлогические переменные.
Решение
Воспользоваться действием "Проверить существование окна".
...
- Перетащить на рабочую область действие "Проверить существование окна".
Заполнить его параметры.
В поле "Имя окна" указать имя окна или фразу, содержащуюся в названии окна, существование и доступность, которого необходимо проверить.
В поле "Результат" указать логическую переменную, созданную полях "Окно существует" и "Окно доступно" указать логические переменные, созданные заранее. - Запустить робота по кнопке "Старт" в верхней панели.
...
Программный робот отработал успешно. Существование и доступность требуемого окна проверено проверены и результат записан результаты записаны в переменнуюпеременные.