找回密码
 加入
搜索
查看: 1677|回复: 5

[AU3基础] [已解決]求解 ~ 使用 send 語法讓序號自行填入安裝過程中失敗

[复制链接]
发表于 2011-2-24 11:22:43 | 显示全部楼层 |阅读模式
本帖最后由 dorissu 于 2011-2-25 16:15 编辑

autoit的前輩們
附件是我個人寫的第一個作品,基本上安裝起來還算順利可是
安裝過程到載入序號時就停掉了,我必須手動使用滑鼠
去按壓序號那欄空殼,這時send函數才會有作用
請問各位有經驗的前輩們,這問題該如何解決
程式停留在第28行以致34行沒有動作

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-2-24 18:34:49 | 显示全部楼层
我好像没看见点击的动作呢?

WinWaitActive
--------------------------------------------------------------------------------

暂停脚本的执行直至指定窗口被激活(成为活动状态)为止.

这段用错了
这是被动的,等待窗口被激活
而不是主动激活窗口
应该用
WinActivate
--------------------------------------------------------------------------------

激活指定的窗口(设置焦点到该窗口,使其成为活动窗口).
 楼主| 发表于 2011-2-24 22:44:20 | 显示全部楼层
感謝dearmb協助解惑
使用winactivate以解決問題
不過在winactivate後必須加TAB,才會正確指到該窗口
感謝您的指正
发表于 2011-2-24 22:52:10 | 显示全部楼层
楼主是不是想在输入框中输入产品ID,可以用controlsettext函数来实现。具体请看帮助!
ControlSetText ( "窗口标题", "窗口文本", 控件ID, "新文本" [,标志] ) 
 楼主| 发表于 2011-2-24 22:58:38 | 显示全部楼层
感謝小A的函數建議,一個新方法
明找時間try it
 楼主| 发表于 2011-2-25 16:14:15 | 显示全部楼层
修改可以動的腳本 ~ 如圖
感謝小A提供資訊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 13:56 , Processed in 0.079218 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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