初吻的承诺 发表于 2014-3-14 10:30:41

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

本帖最后由 初吻的承诺 于 2014-3-14 10:53 编辑

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

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

我用

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

无法执行。

我自己弄的AU3

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

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

xz00311 发表于 2014-3-14 12:20:18

这个应该也是AU3写的吧应该是标准控件才对啊

xms77 发表于 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

hzxymkb 发表于 2014-3-15 23:22:30

在线才两小时都金牌会员了?

Ycxw2008 发表于 2014-3-16 04:27:05

回复 4# hzxymkb

明显是管理员调的,囧

haijie1223 发表于 2014-3-16 15:23:13

直接ProcessClose

都市浪子666 发表于 2014-3-16 19:20:18

回复 4# hzxymkb
明显就是刷的推广连接,得到贡献值

abc123 发表于 2014-3-17 11:35:08

{:face (394):}金牌会员

wilask 发表于 2014-3-17 13:58:18

直接点“确定”不是更好吗,用Send有时后没效果的

zym3138 发表于 2014-3-17 16:11:51

金牌会员有何作用呀。 这么多人想要。

xms77 发表于 2014-3-17 22:26:15

回复 4# hzxymkb
水哥,不是你整的吧?哈哈!

wlb 发表于 2014-3-19 17:59:59

{:face (396):}继续围观

hailianlh 发表于 2014-3-20 10:42:17

围观中,顺便看下我是什么!

872777825 发表于 2014-3-20 16:00:16

楼主好多钱钱 哪里来的注册两年 在线2小时发帖22贴金牌会员求内幕

lanfengc 发表于 2014-3-23 10:52:32

回复 1# 初吻的承诺


    不要使用WinWaitActive, 使用WinWait,然后再WinActive,最后再Send 发送按键
页: [1]
查看完整版本: 求助大神,AU3如何对弹出窗口判断作出处理