找回密码
 加入
搜索
查看: 5260|回复: 14

[AU3基础] 求助大神,AU3如何对弹出窗口判断作出处理

 火.. [复制链接]
发表于 2014-3-14 10:30:41 | 显示全部楼层 |阅读模式
本帖最后由 初吻的承诺 于 2014-3-14 10:53 编辑

求助大神,AU3如何对弹出窗口判断作出处理
如图,当弹出窗口时,

键盘命令可以用【tab】一次  在按【enter】一次来关闭程序

我用

WinWaitActive("某些驱动可能需要重新启动计算机后才会生效,确定要立刻重启吗?","确定", "取消", "")
Send("{TAB}")
Send("{ENTER}")

无法执行。

我自己弄的AU3

该窗口能获取的信息  
------------------------------------------------------------------------
确定
取消
某些驱动可能需要重新启动计算机后才会生效,确定要立刻重启吗?
-------------------------------------------------------------------------

哪位大神帮告诉我用什么代码可以来执行,谢谢

本帖子中包含更多资源

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

×
发表于 2014-3-14 12:20:18 | 显示全部楼层
这个应该也是AU3写的吧应该是标准控件才对啊
发表于 2014-3-14 13:01:30 | 显示全部楼层
dim $i = 0
Do
if WinExist('信息',"某些驱动可能需要重新启动计算机后才会生效,确定要立刻重启吗?") then
Send("{TAB}")
Send("{ENTER}")
exitloop
endif
sleep(1000)
$i += 1
until $i = 5
发表于 2014-3-15 23:22:30 | 显示全部楼层
在线才两小时都金牌会员了?
发表于 2014-3-16 04:27:05 | 显示全部楼层
回复 4# hzxymkb

明显是管理员调的,囧
发表于 2014-3-16 15:23:13 | 显示全部楼层
直接ProcessClose
发表于 2014-3-16 19:20:18 | 显示全部楼层
回复 4# hzxymkb
明显就是刷的推广连接,得到贡献值
发表于 2014-3-17 11:35:08 | 显示全部楼层
金牌会员
发表于 2014-3-17 13:58:18 | 显示全部楼层
直接点“确定”不是更好吗,用Send有时后没效果的
发表于 2014-3-17 16:11:51 | 显示全部楼层
金牌会员有何作用呀。 这么多人想要。
发表于 2014-3-17 22:26:15 | 显示全部楼层
回复 4# hzxymkb
水哥,不是你整的吧?哈哈!
发表于 2014-3-19 17:59:59 | 显示全部楼层
继续围观
发表于 2014-3-20 10:42:17 | 显示全部楼层
围观中,顺便看下我是什么!
发表于 2014-3-20 16:00:16 | 显示全部楼层
楼主好多钱钱 哪里来的  注册两年 在线2小时  发帖22贴  金牌会员  求内幕
发表于 2014-3-23 10:52:32 | 显示全部楼层
回复 1# 初吻的承诺


    不要使用WinWaitActive  , 使用WinWait,  然后再WinActive  ,最后再Send 发送按键
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 00:27 , Processed in 0.078431 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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