maximax_
Новичок
- Сообщения
- 2
- Репутация
- 0
Доброго времени суток.
Пишу простой скрипт для автоматизации подписи файлов через программу Cryptoline - taxcom.ru/img/content/upload/doc/CryptoLine.zip
На определенном этапе, мне нужно получить свойство чекбокса, стоит ли на нем галочка или нет, в случае, если не стоит, то поставить её.
Сложность в том, что в этой программе используются нестандартные контролы, и стандартная проверка через
всегда возвращает 0, но, при этом, проверка на доступность
возвращает корректный результат.
Для наглядности приложу скриншот.
Проверку чекбокса №1 сделал через проверку доступности чекбокса №3
Но вот как сделать проверку доступности чекбокса №3 я пока не решил, предполагаю нужно использовать функции какой-то UDF.
Подскажите, как можно решить мою задачу.
Пишу простой скрипт для автоматизации подписи файлов через программу Cryptoline - taxcom.ru/img/content/upload/doc/CryptoLine.zip
На определенном этапе, мне нужно получить свойство чекбокса, стоит ли на нем галочка или нет, в случае, если не стоит, то поставить её.
Сложность в том, что в этой программе используются нестандартные контролы, и стандартная проверка через
Код:
ControlCommand($hWin, '', $hCheckBoxZip, 'IsCheked')
Код:
ControlCommand($hWin, '', $hCheckboxMultiple, 'IsEnabled')
Для наглядности приложу скриншот.
Проверку чекбокса №1 сделал через проверку доступности чекбокса №3
Код:
If Not ControlCommand($hWin, '', $hCheckboxMultiple, 'IsEnabled') Then ControlClick($hWin, '', $hCheckboxDetach)
Но вот как сделать проверку доступности чекбокса №3 я пока не решил, предполагаю нужно использовать функции какой-то UDF.
Подскажите, как можно решить мою задачу.