[AHK-] 請問onexit的用法

看板EzHotKey作者 (飄萍)時間15年前 (2009/04/17 16:49), 編輯推噓2(204)
留言6則, 1人參與, 最新討論串1/2 (看更多)
ahk的範例有時候太簡單 看不出實際上怎麼用 例如下面這個script 怎樣擺才能執行loop裡的內容 但按快速鍵時可以關閉程式 且執行exitsub裡的內容呢? (msgbox的部分是用來觀察效果) esc:: msgbox,ahk Exitapp onexit,exitsub exitsub: msgbox,exit~~~ exitapp loop { sleep 1000 msgbox,looping } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.212.165

04/18 10:21, , 1F
用快速鍵來啟動 loop, exitapp 不要用,用return
04/18 10:21, 1F

04/18 10:22, , 2F
迴圈裡設flag來檢查,flag=true 就break
04/18 10:22, 2F

04/18 10:23, , 3F
按esc 就將 flag := true
04/18 10:23, 3F

04/18 10:24, , 4F
迴圈開始之前,flag:=false
04/18 10:24, 4F

04/18 10:28, , 5F
迴圈結束後 exitapp
04/18 10:28, 5F

04/18 10:29, , 6F
每個快速鍵執行最後要有return
04/18 10:29, 6F
文章代碼(AID): #19w4AjoT (EzHotKey)
文章代碼(AID): #19w4AjoT (EzHotKey)