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