【已解决】请教大虾:程序要怎样实现点“确定”后才会继续运行
本帖最后由 kood481748 于 2010-9-10 13:17 编辑MsgBox(16+1, "警告", "程序出现严重错误,如果继续运行请点 确定 按纽", 10)
上面代码要怎么加入判断条件,点了“确定”以后继续执行程序,点了取消以后程序将终止运行。
本人小菜,还在学习中,希望大虾们给予帮助。
感谢“xjdjpbp”大哥给予帮助,不过我还想再改进一下脚本,大家看看要怎么改,我想要点了取消以后程序将停止运行,而不是退出整个程序。下面是代码:Func GK()
$msg = MsgBox(16+1, "警告", "程序出現嚴重錯誤,如果繼續運行請點 確定 按紐", 10)
if $msg = 2 then
exit ;这里,我想要改成停止GK()这个函数,不让脚本执行下面省略号部分的代码。
else
endif
………………………………………………………………
………………………………………………………………
EndFunc 用返回值判断即可。$msg = MsgBox(16+1, "警告", "程序出现严重错误,如果继续运行请点 确定 按纽", 10)
Msgbox(0, '刚才点击按钮的返回值', $msg) $msg = MsgBox(16+1, "警告", "程序出現嚴重錯誤,如果繼續運行請點 確定 按紐", 10)
if $msg = 2 then
exit ;Msgbox()返回值如果為2(點擊取消)就離開腳本
else
endif Msgbox是阻断指令..直接用就是了
Msgbox(0, '暂停', '确认后继续')
咦 啥时候支持代码高亮了? 本帖最后由 afan 于 2010-8-31 13:10 编辑
Msgbox(0, 0, 'test')Msgbox(0, 0, _
'test')Msgbox(0, 0, _
'test')Msgbox(0, 0, _
'testtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt')Msgbox(0, 0, _
'testtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt')还真可以 还真可以
afan 发表于 2010-8-31 13:02 http://www.autoitx.com/images/common/back.gif
= =+ 终于有人注意到了....a版{:face (319):} 大家看看,帮助小菜一下 = =+ 终于有人注意到了....a版
rolaka 发表于 2010-8-31 13:57 http://www.autoitx.com/images/common/back.gif
呵呵,真的是才发现~~ 就怕以后又把这个插件撤掉,同时又不改回那就又傻了~
To LZ:
GK()
Func GK()
If MsgBox(16 + 1, "警告", "程序出现严重错误,如果继续运行请点 确定 按纽", 10) <> 1 Then Return
MsgBox(0, 'ok', '现在继续上课')
EndFunc ;==>GK 呵呵,真的是才发现~~ 就怕以后又把这个插件撤掉,同时又不改回那就又傻了~
To LZ:
afan 发表于 2010-8-31 14:14 http://www.autoitx.com/images/common/back.gif
只要把au3标签的解析过程换成codedisp 就没错了。。。。 本帖最后由 shenrenba 于 2010-8-31 15:55 编辑
只是看看怎么高亮
msgbox(0,"","") 本帖最后由 3mile 于 2010-8-31 21:15 编辑
高亮,这是什么好东东?
Func GK()
$msg = MsgBox(16+1, "警告", "程序出現嚴重錯誤,如果繼續運行請點 確定 按紐", 10)
if $msg = 2 then
return setError(0,1,0) ;这里,我想要改成停止GK()这个函数,不让脚本执行下面省略号部分的代码。
else
………………………………………………………………
………………………………………………………………
endif
EndFunc 是这样?
删除目录(路径) 本帖最后由 kood481748 于 2010-9-20 21:22 编辑
感谢各位大虾的帮助,小菜的问题已经解决了。$msg = MsgBox(16+1, "警告", "本人倒现在还没有学会高亮,跟贴的大虾们可以教小弟一下")
if $msg = 2 then Return 本帖最后由 landays 于 2010-8-31 22:56 编辑
Msgbox (0,"","这帖成了测试代码高亮专用了..")哎楼上各位高手,怎么弄的高亮?
页:
[1]