Я использую windows7 но для ruby ​​версии 1.93 autoit call не работает - PullRequest
0 голосов
/ 08 марта 2012
$ie.link(:text,"Revoke").click_no_wait
$autoit.WinWaitActive("[Class:#32770]")
result =$autoit.ControlClick("[Class:#32770]","","Button1")

Я использую приведенный выше код, чтобы нажать OK во всплывающем окне подтверждения Но это не работает для новой версии ruby ​​1.93

Есть ли другой способ щелкнуть ОК для всплывающего подтверждения?

1 Ответ

1 голос
/ 12 марта 2012

Я получил ответ для Windows7, мы должны зарегистрировать AutoItX3_x64.dll К системе

Ниже приведена команда для регистрации dll в системе Вы найдете AutoItX3_x64.dll в C: \ program file \ autoit скопируйте вставьте эту DLL в c: \ windows \ sysWOW64 \

& выполнить команду ниже в командной строке

c: \ windows \ sysWOW64 \ regsvr32.exe c: \ windows \ sysWOW64 \ AutoItX3_x64.dll

...