registerboy 发表于 2009-5-30 17:19:49

程序被關掉的時候要執行一些東西,該怎麼辦

本帖最后由 registerboy 于 2009-5-31 07:17 编辑

想在程序被關掉的時候要執行一些東西,例如 msgbox(0,0,"MESSAGE")
該如何呢? 謝謝

stdmis 发表于 2009-5-30 18:37:20

msgbox(0,0,"MESSAGE")
EXIT

lynfr8 发表于 2009-5-30 19:05:53

While 1
$msg = GUIGetMsg()
Select
    Case $msg = $ok1
      MsgBox(0, "按钮的控制1", "控制1!")
    Case $msg = $ok2
      MsgBox(0, "按钮的控制", "控制2!")
    Case $msg = $GUI_EVENT_CLOSE or $msg = $Cancel
      MsgBox(0, "按钮的控制", "控制结束! ")
      ExitLoop
EndSelect
WEndGUI里面的实例
建议先看看http://www.autoitx.com/forum.php?mod=viewthread&tid=247 GUI设计系列的文章

sensel 发表于 2009-5-30 21:03:53

Func OnAutoItExit ( )
    ...
EndFunc

rho123 发表于 2009-5-30 22:41:12

Opt("OnExitFunc", "endscript")

Func endscript()
   msgbox(0,0,"MESSAGE")
EndFunc

registerboy 发表于 2009-5-31 07:17:06

謝謝各位,金牌會員方法比較簡單
页: [1]
查看完整版本: 程序被關掉的時候要執行一些東西,該怎麼辦