找回密码
 加入
搜索
查看: 3169|回复: 4

[系统综合] MsgBox 默认3秒后自动选择 确定按钮如何实现?

[复制链接]
发表于 2011-2-10 16:47:54 | 显示全部楼层 |阅读模式
$1=MsgBox(1,"警告!","等待3秒钟自动选择!",3)
If $1=1 then MsgBox(64,"提醒","您当前选择确定按钮")


如何让msgbox 在无点击的时候3秒后自动默认选择 确定按钮???
 楼主| 发表于 2011-2-10 16:49:11 | 显示全部楼层
自己先顶一下。。。。。。。。。。。。。。。。
发表于 2011-2-10 17:14:11 | 显示全部楼层
If MsgBox(16,"警告!","等待3秒钟自动选择!",3) = -1 Then ;自动选择
发表于 2011-2-10 17:14:15 | 显示全部楼层
回复 1# zhenglei

超时返回值是-1,超时的时候应该是没有办法自动点击确认按钮的。不过可以用以下代码来欺骗一下,只要超时的时候执行的代码跟按下确定你想执行的代码一样就行了:
$1=MsgBox(1,"警告!","等待3秒钟自动选择!",3)
If $1=-1 then MsgBox(64,"提醒","您当前选择确定按钮")
发表于 2011-2-10 17:16:26 | 显示全部楼层
回复 1# zhenglei

同样的要在超时的时候点击取消按钮,可以这样来做
    $1=MsgBox(1+256,"警告!","等待3秒钟自动选择!",3)
If $1=-1 then MsgBox(64,"提醒","您当前选择取消按钮")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 12:38 , Processed in 0.077933 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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