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

Ключ

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

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

...

7 (Net)

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

...

Описание

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

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

Image RemovedImage Added

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

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

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


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

...



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

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

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

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

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

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

Задача

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

Image RemovedImage Added

Решение

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

Реализация

  1. Перетащить на рабочую область действие "Проверить существование окна".
  2. Image Removed
  3. Image Added
    Заполнить его параметры.
  4. Image Removed
  5. Image Added
    В поле "Имя окна" указать имя окна или фразу, содержащуюся в названии окна, существование и доступность, которого необходимо проверить. 
    В
  6. поле "Результат" указать логическую переменную, созданную
  7. полях "Окно существует" и "Окно доступно" указать логические переменные, созданные заранее. 
  8. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

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