找回密码
 加入
搜索
查看: 3805|回复: 7

[AU3基础] 求助,刚开始学AU3遇到的小小问题

  [复制链接]
发表于 2014-5-3 08:03:02 | 显示全部楼层 |阅读模式
run("sogou_pinyin_71d.exe")
winwait("搜狗拼音输入法提示您:")
WinWaitActive("搜狗拼音输入法提示您:")
send("y")
winwait("搜狗拼音输入法 7.1正式版 安装")
WinWaitActive("搜狗拼音输入法 7.1正式版 安装")
send("{ENTER}")

这段代码最后的  进入标题 搜狗拼音输入法 7.1正式版 安装 时  回车 无法实现  求懂的人说下!谢谢
发表于 2014-5-3 08:55:03 | 显示全部楼层
要学会看帮助文档,一般窗口单击用

ControlClick  这个函数。
 楼主| 发表于 2014-5-3 16:19:17 | 显示全部楼层
谢谢指点~刚开始学习编程,都不知道怎么用帮助文件~呵呵
 楼主| 发表于 2014-5-3 23:03:48 | 显示全部楼层
J:\软件\111.au3(7,47) : ERROR: ControlCommand() [built-in] called with wrong number of args.
ControlCommand("搜狗拼音输入法 7.1正式版 安装")
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
J:\软件\111.au3(8,6) : ERROR: syntax error (illegal character)
send({
~~~~~^
J:\软件\111.au3 - 2 error(s), 0 warning(s)   

不行

run("sogou_pinyin_71d.exe")
winwait("搜狗拼音输入法提示您:")
WinWaitActive("搜狗拼音输入法提示您:")
send("y")
winwait("搜狗拼音输入法 7.1正式版 安装")
WinWaitActive("搜狗拼音输入法 7.1正式版 安装")
ControlCommand("搜狗拼音输入法 7.1正式版 安装")
send({ENTER})  高手看看是不是哪里写错了
发表于 2014-5-4 15:43:58 | 显示全部楼层
給一個例子給你學習
IF FileExists("C:\Program Files\7-Zip\7zFM.exe") Then   ;檢查指定檔案或目錄是否存在。
Else
Run("\\jmg12\Software\軟件\7z壓縮包\7z920.exe")   ;執行外部程式。
WinActivate("7-Zip 9.20 Setup","Choose Install Location")   ;啟動指定的視窗 (使其成為活動視窗) 。
WinWaitActive("7-Zip 9.20 Setup","Choose Install Location")   ;暫停腳本的執行直至指定視窗被啟動 (成為可活動狀態) 為止。
ControlClick("7-Zip 9.20 Setup","&Install","Button2")   ;向指定控制項傳送滑鼠點選指令。 
WinWait("7-Zip 9.20 Setup","Completing the 7-Zip 9.20 Setup Wizard")   ;暫停腳本的執行直至指定視窗被啟動 (成為可活動狀態) 為止。
ControlClick("7-Zip 9.20 Setup","&Finish","Button2")   ;向指定控制項傳送滑鼠點選指令。
Run("C:\Program Files\7-Zip\7zFM.exe")   ;執行外部程式。
WinActivate("7-Zip 檔案管理員")   ;啟動指定的視窗 (使其成為活動視窗) 。
WinWaitActive("7-Zip 檔案管理員")   ;暫停腳本的執行直至指定視窗被啟動 (成為可活動狀態) 為止。
Send("!T")   ;向啟動視窗傳送模擬按鍵動作。
Send("O")   ;向啟動視窗傳送模擬按鍵動作。
WinActivate("選項","使 7-Zip 與之產生關聯")   ;啟動指定的視窗 (使其成為活動視窗) 。
ControlClick("選項","全選(&A)","Button1")   ;向指定控制項傳送滑鼠點選指令。
ControlClick("選項","確定","Button2")   ;向指定控制項傳送滑鼠點選指令。
WinClose("7-Zip 檔案管理員")   ;關閉指定視窗。
EndIf
MsgBox(0,"Auto Install Script","7-Zip自動安裝、設定完畢",3)
 楼主| 发表于 2014-5-4 21:23:16 | 显示全部楼层
好人,谢谢啊
发表于 2014-5-4 22:54:26 | 显示全部楼层
为什么发两遍?
发表于 2014-5-7 16:51:43 | 显示全部楼层
其实不用这么麻烦的,ControlClick(‘’搜狗拼音输入法 ‘’,‘’‘’,Button4)这样就可以啦
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-7-8 09:38 , Processed in 0.080061 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表