[AHK-] 如何設定中斷程式的熱鍵

看板EzHotKey作者 (開運鑑定團)時間15年前 (2009/04/18 14:24), 編輯推噓3(307)
留言10則, 2人參與, 最新討論串1/1
因為除錯的需要,我想要在程式執行中,能用快速鍵中斷程式, 因此我在程式的後端加上ESC exitapp 的語法。 我的程式大概如下: Loop 5 { 程式碼 } Return ESC:: Exitapp 我本來預期如果執行中按下ESC就可以跳脫程式, 可是執行的結果是程式要執行迴圈完後,才停在等待ESC輸入的畫面。 這並不是我想要的, 不知道正確的寫法該怎麼寫呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.93.134

04/18 21:14, , 1F
loop 內檢查 flag,檢查到了就break,ESC:: 設定flag
04/18 21:14, 1F

04/20 07:52, , 2F
不行,AHK要前面執行完,才可感應。
04/20 07:52, 2F

04/20 12:46, , 3F
你的loop 用快速鍵來啟動比較好, 不然會被當成ahk的預執行
04/20 12:46, 3F

04/20 12:47, , 4F
部分
04/20 12:47, 4F

04/23 00:42, , 5F
有困難,我是把程式放在桌面,直接按兩下執行的。
04/23 00:42, 5F

04/23 00:44, , 6F
我不知如何送按鍵訊號來啟動這個程序。
04/23 00:44, 6F

04/23 05:24, , 7F
譬如: ^!n::
04/23 05:24, 7F

04/23 05:25, , 8F
loop
04/23 05:25, 8F

04/23 05:25, , 9F
...........
04/23 05:25, 9F

04/23 05:25, , 10F
return
04/23 05:25, 10F
文章代碼(AID): #19wN81l- (EzHotKey)
文章代碼(AID): #19wN81l- (EzHotKey)