Проверить существование окна Версия 7 (Net)

Группа действий: Windows 


Описание

Действие проверяет, открыто ли окно, название которого указано в параметрах.

Иконка действия

Параметры и их настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Имя окнаИмя окна, к которому нужно применить действие. Поиск возможен по частичному имени окна с применением регулярного выражения
СтрокаВсе элементы панели управленияДа
Тайм-аут, мс

Время в миллисекундах, в течение которого будет происходить поиск нужного окна


Число300Нет
Результаты
Окно существуетВозвращает "True", если окно существует, или "False", если окно не существует.Логический

Окно доступноВозвращает "True", если окно доступно, или "False", если окно недоступно.Логический

Действие ищет среди текущих открытых окон windows окно, запрашиваемое пользователем.

Пользователь вводит название окна в параметре «Имя окна».

Действие в параметре "Окно существует" возвращает рез«true», когда окно с указанным параметром найдено. Если искомое окно не находится, то результатом действия будет «false».
Если открыто несколько окон с названием, которое указано в параметрах, действие не должно вызывать ошибку. Действие возвращает значение "true".

Действие в параметре "Окно доступно" возвращает результат «true», когда найденное окно доступно для взаимодействия. Если искомое окно не отвечает, то результатом действия будет «false».

Пример использования

Задача

На экране имеется окно с названием "Доработки по Студии - OneNote Preview". Необходимо проверить существование и доступность окна и записать результаты в логические переменные. 

Решение

Воспользоваться действием "Проверить существование окна". 

Реализация

  1. Перетащить на рабочую область действие "Проверить существование окна".

    Заполнить его параметры.

    В поле "Имя окна" указать имя окна или фразу, содержащуюся в названии окна, существование и доступность, которого необходимо проверить. 
    В полях "Окно существует" и "Окно доступно" указать логические переменные, созданные заранее. 
  2. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Существование и доступность требуемого окна проверены и результаты записаны в переменные. 

  • Нет меток