Всем привет!
Подскажите, кто знает. Необходимо эмулировать действие оператора по выбору элемента выпадающего списка на одной из вкладок ПО.
Возникла проблема с выбором самой вкладки.
Структура окна:
Пробовал адаптировать код из темы "Как можно переключиться на нужную вкладку зная заголовки вкладок", но не слишком удачно. Не могу даже имя вкладки получить
Когда решил указать напрямую, тоже ни к чему не привело:
В общем, буду рад любой помощи.
Подскажите, кто знает. Необходимо эмулировать действие оператора по выбору элемента выпадающего списка на одной из вкладок ПО.
Возникла проблема с выбором самой вкладки.
Структура окна:
Пробовал адаптировать код из темы "Как можно переключиться на нужную вкладку зная заголовки вкладок", но не слишком удачно. Не могу даже имя вкладки получить
Код:
#include <MsgBoxConstants.au3>
$sTitle = WinActivate("CVControl User Interface")
WinActivate("CVControl User Interface")
$hWnd = WinGetHandle($sTitle)
MsgBox(0,"Title handle ",$hWnd); Все ок, совпадает с Au3Info
$hWndTabGroup = ControlGetHandle ("[CLASS:WindowsForms10.SysTabControl32.app.0.378734a]","","[ID:1]"); На этом шаге выдает "0"
MsgBox(0,"Tab group handle ",$hWndTabGroup)
$hTab = ControlGetHandle($hWndTabGroup,"","[CLASS:WindowsForms10.Window.8.app.0.378734a; INSTANCE:24]")
MsgBox(0,"Tab Handle ",$hTab) ; На этом шаге выдает "0"
Когда решил указать напрямую, тоже ни к чему не привело:
Код:
ControlClick($sTitle, "", "WindowsForms10.Window.8.app.0.378734a24")
В общем, буду рад любой помощи.