Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

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

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

...

Описание

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

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

Image Modified

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

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

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


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

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

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

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

Задача

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

Image Modified

Решение

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

Реализация

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

Результат

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