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

Ключ

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

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

...

Версия 7 (Net)

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

...

Описание

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

...

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

Image Added

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

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

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

.


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

...



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

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

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

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

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

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

Задача

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

Image Added

Решение

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

Реализация

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

Результат

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