Приветствую. Попробовал я эту библиотеку, но почему-то не получается установить текст в адресную строку FireFox.
Вроде находит объект, кликается, устанавливается фокус, но текст не вставляется.
Устанавливает @error = 3 - ошибка выполнения метода.
Вроде находит объект, кликается, устанавливается фокус, но текст не вставляется.
Устанавливает @error = 3 - ошибка выполнения метода.
Код:
#include <UIAutomate.au3>
Local $h1 = WinGetHandle("[CLASS:MozillaWindowClass]"), $oParent, $oButton
WinActivate($h1)
$oParent = _UIA_GetElementFromHandle($h1)
;$oButton = _UIA_GetControlTypeElement($oParent, "UIA_EditControlTypeId", "Search or enter address", "LegacyIAccessible.Name")
$oButton = _UIA_GetControlTypeElement($oParent, "UIA_EditControlTypeId", "Search or enter address")
_UIA_ElementSetFocus($oButton)
_UIA_ElementTextSetValue($oButton, "autoit-script.ru")
MsgBox(0, @error & ' ' & @extended, IsObj($oParent) & @CR & @CR & IsObj($oButton))
Последнее редактирование: