我使用的是windows7但是对于ruby版本1.93自动调用无效

时间:2012-03-08 09:20:19

标签: ruby watir autoit

$ie.link(:text,"Revoke").click_no_wait
$autoit.WinWaitActive("[Class:#32770]")
result =$autoit.ControlClick("[Class:#32770]","","Button1")

我正在使用上面的代码点击OK确认弹出窗口 但它不适用于New ruby​​版本1.93

有没有其他方法可以点击OK确认弹出窗口?

1 个答案:

答案 0 :(得分:1)

我得到了Windows7的答案,我们必须注册AutoItX3_x64.dll 到系统

以下是在系统中注册dll的命令 您将在C:\ program file \ autoit中找到AutoItX3_x64.dll 在c:\ windows \ sysWOW64 \

中复制粘贴dll

&安培;在命令提示符下运行命令

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