yacxs 发表于 2010-5-16 11:56:41

卡巴的激动向导不能自动点击?

我想自动点击卡巴斯激动向导的"激活试用授权"按扭,可用send("{down}"),ControlClick($title,"激活试用授权","AVP.Button9"),ControlCommand($title,"激活试用授权","AVP.Button9","Check",""),MouseClick等均无效,请问我该怎么办?
代码如下:
$title="卡巴斯基全功能安全软件"
WinActivate($title,"激活试用授权")
If WinExists($title) Then
ControlCommand($title,"激活试用授权","AVP.Button9","Check","")
;send("{down}")
;ControlClick($title,"激活试用授权","AVP.Button9")
endif

yacxs 发表于 2010-5-16 12:00:19

图片为:

lynfr8 发表于 2010-5-16 20:18:18

$title="卡巴斯基全功能安全软件"改为$title="卡巴斯基全功能安全软件激活向导"
不行再试试
Send("{TAB 2}") ;连续2次按下 TAB

yacxs 发表于 2010-5-16 21:45:37

还是不行,我用
$aaa=ControlGetPos($title,"激活试用授权","AVP.Button9")
MsgBox(0, "aaa", $aaa& ' ' & $aaa)
都能取出坐标,可就是不能选中,不知是不是卡巴斯基将其屏蔽了,如用DllCall可否,只是不知怎么用?
页: [1]
查看完整版本: 卡巴的激动向导不能自动点击?