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

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


Описание

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

Настройки

Свойство

Англ. наименование

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

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


Число300Нет
Результаты
РезультатResultЕсли значение равно "true", искомое окно существует. Если значение равно "false", искомого окна не существует.Логический

Особые условия использования 

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

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

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

Задача: на экране имеется окно с названием "Skype". Необходимо проверить существование окна и результат записать в логическую переменную. 

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

Реализация:

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

     и заполнить его параметры:

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

Результат:

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

  • Нет меток