代码如下,为什么最近我写的都不能用呢,其中一例:安装搜狗品应输入法sogou_pinyin_61d版本的,无论是用controlclick还是send都一点反应没有,请高人指点TrayTip("提示","开始安装搜狗拼音输入法!",10,1)
If Not IsAdmin() Then
Runas("administrator",@ComputerName,"1234567",0,"D:\software\NEW PC\sogou_pinyin_61d.exe")
Else
Run("D:\software\sogou_pinyin_61d.exe")
EndIf
Sleep(5000)
BlockInput(1)
WinWaitActive("搜狗拼音输入法 6.1正式版 安装","欢迎使用“搜狗拼音输入法 6.1正式版”")
ControlClick("搜狗拼音输入法 6.1正式版 安装","欢迎使用“搜狗拼音输入法 6.1正式版”","Button2")
WinWaitActive("搜狗拼音输入法 6.1正式版 安装","在安装“搜狗拼音输入法 6.1正式版”之前,请阅读授权协议。")
send("!i")
WinWaitActive("搜狗拼音输入法 6.1正式版 安装","选择“搜狗拼音输入法 6.1正式版”的安装文件夹。")
send("!n")
WinWaitActive("搜狗拼音输入法 6.1正式版 安装","选择“开始菜单”文件夹,用于程序的快捷方式。")
send("!n")
WinWaitActive("搜狗拼音输入法 6.1正式版 安装","选择是否安装附加软件搜狗浏览器。")
ControlClick("搜狗拼音输入法 6.1正式版 安装","选择是否安装附加软件搜狗浏览器","Button4")
send("!i")
WinWaitActive("搜狗拼音输入法 6.1正式版 安装","安装完毕")
ControlClick("搜狗拼音输入法 6.1正式版 安装","安装完毕","Button4")
ControlClick("搜狗拼音输入法 6.1正式版 安装","安装完毕","Button5")
ControlClick("搜狗拼音输入法 6.1正式版 安装","安装完毕","Button7")
send("!f")
BlockInput(0)
TrayTip("提示","搜狗拼音输入法安装完毕!",10,1)
Sleep(10000)
|