Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 14 Следующий »

Получить значение чек-бокса Версия 9 (Net)

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


Описание

Действие проверяет параметры элемента и возвращает значения: true или false

Иконка

Параметры

Входные параметры

Поле "Элемент"              Ресурс который хранит данные о выбранном элементе приложения

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

Поле "Номер окна"       Если найдено несколько окон, то действие взаимодействует с окном под указанным номером

Выходные параметры

Поле "Результат"           Значение чек-бокса.

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ЭлементРесурс который хранит данные о выбранном элементе приложенияRobin.WinElement Да
Тайм-аутВремя в миллисекундах, в течение которого будет происходить поиск нужного элементаRobin.Numeric Нет
Номер окнаЕсли найдено несколько окон, то действие взаимодействует с окном под указанным номеромRobin.Numeric Нет
Результаты
РезультатЗначение чек-бокса.Robin.Booleantrue 

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

Особые условия отсутсвуют.

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

Задача

На экране открыто окно по настройке параметров Notepad++. Необходимо получить значение чек-бокса "Прозрачность". Результат true/false вывести в диалоговое окно. 

Решение

Воспользоваться действиями "Получить значение чек-бокса" ,"Сообщение". 

Реализация

  1. Собрать схему робота, состоящую из действий: 



  2. Настроить параметр для действия "Получить значение чек-бокса". Элемент берется с помощью WinSpy. Работа с WinSpy описана в разделе Получение win-элемента.



  3. Настроить параметр для действия "Сообщение". В поле "Текст сообщения" выводим результат действия "Получить значение чек-бокса". Таким образом робот выведет сообщение с результатом значения чек-бокса (true или false).



  4. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.



Чек-бокс заполнен. Значение "true" выведено в диалоговое окно. 




  • Нет меток