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

[AU3基础] 关闭后自动询问

 火.. [复制链接]
发表于 2011-12-9 10:34:37 | 显示全部楼层 |阅读模式
怎么能够让 用户在 点完这个按钮之后 弹出一个询问 然后点 是 或者 否 再执行其他操作呢?


请各位朋友帮帮忙!

本帖子中包含更多资源

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

×
发表于 2011-12-9 11:24:40 | 显示全部楼层
应该是再加一个条件语句吧
 楼主| 发表于 2011-12-9 11:26:55 | 显示全部楼层
怎么加呢  点关闭的时候  弹出来就好!
发表于 2011-12-9 12:17:59 | 显示全部楼层
楼主看一下msgbox的返回值

评分

参与人数 1金钱 +15 收起 理由
afan + 15

查看全部评分

发表于 2011-12-9 12:24:46 | 显示全部楼层
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 312, 197, 192, 114)
GUISetState(@SW_SHOW)
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        $m = MsgBox(36, '提示', '你想干嘛')
                        Switch $m
                                Case 6
                                        MsgBox(0, 0, '你点击了是!')
                                Case 7
                                        MsgBox(0, 0, '你点击了否!')
                        EndSwitch
        EndSwitch
WEnd
发表于 2011-12-9 12:25:24 | 显示全部楼层
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case -3 ;或者是$GUI_Event_Close
        Switch $msgbox = MsgBox(4,"title","content")
                Case 6
                        ;此处添加点击“是”后执行的语句
                Case 7
                        ;此处添加点击“否”后执行的语句
        EndSwitch
EndSwitch
自己对应着把上面的代码插入到脚本里。
发表于 2011-12-9 13:15:27 | 显示全部楼层
没有明白楼主的意思!
发表于 2011-12-9 13:34:55 | 显示全部楼层
回复 8# sliqi


    好好看看楼主问的问题,5、6楼的回答没有错吧,平心静气!
 楼主| 发表于 2011-12-9 13:57:52 | 显示全部楼层
回复  qzdisk


   
5楼 6楼 给我好好的看看帮助去。
   
If MsgBox(1+64, "提示" , "确定要退出吗 ...
sliqi 发表于 2011-12-9 13:17


我们一般关掉程序都是 关右上角 那个打×  用什么来判断 触发这个 msgbox这个函数!
发表于 2011-12-9 14:44:57 | 显示全部楼层
我们一般关掉程序都是 关右上角 那个打×  用什么来判断 触发这个 msgbox这个函数!
qzdisk 发表于 2011-12-9 13:57



    5 楼已经回答你了
发表于 2011-12-9 19:35:06 | 显示全部楼层
8#,我还没有看懂你的....但,我却测试了 5# 的 ,没错啊@!
发表于 2011-12-9 20:26:38 | 显示全部楼层
OnAutoItExitRegister("Func_EXIT")
func Func_EXIT()
local $ifexit=msgbox(1,"提示","是否真要退出?")
if $ifexit=1 then
exit
else
XXXXXXXXXXXXXXXXX;不知道怎么写了
endfunc
发表于 2011-12-9 20:34:27 | 显示全部楼层
回复 10# qzdisk
$GUI_EVENT_CLOSE
发表于 2011-12-9 20:35:37 | 显示全部楼层
过来围观学习一下!
发表于 2011-12-9 20:35:45 | 显示全部楼层
回复 13# nivisde

关闭GUI不等于退出Autoit
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-20 10:38 , Processed in 0.083993 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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