討論串[AHK-] 請問如何解決keywait中斷卡住key的狀況?
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者bodhi (????)時間10年前 (2015/06/04 14:59), 10年前編輯資訊
0
0
0
內容預覽:
找到問題了 是#UseHook導致這個 i 沒有反應. 我也忘了當初我為什麼會加這段#UseHook 可能是從網路上copy下來的吧. 為什麼這個#UseHook會有問題呢?. #UseHook看說明只說是提高適用性. 那倒底該不該拿掉? 不知道會影響到甚麼.... --. 發信站: 批踢踢實業

推噓3(3推 0噓 9→)留言12則,0人參與, 最新作者bodhi (????)時間10年前 (2015/06/02 16:03), 編輯資訊
0
0
1
內容預覽:
我主要用keywait是因為希望主體只執行一次 因為要按住o 所以沒有keywait的話. 會重複執行 又希望不要影響到其他key的長指令輸入. 我現在想用外部宣告flag=1來當判斷式 然後執行後flag=0 這樣按住也不會重複執行. 就可以不使用keywait 但是問題來了 flag似乎無法在k
(還有92個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者eight0 (octō)時間10年前 (2015/06/01 23:32), 編輯資訊
0
1
1
內容預覽:
AHK 的 threads 並不是真的 multithread. https://www.autohotkey.com/docs/misc/Threads.htm. 當你按下 i 鍵,執行到一半時,再按下 o 鍵,. 這時 i 鍵的 thread 會被暫停,並進入 o 鍵的 thread;. 必須等
(還有651個字)

推噓7(7推 0噓 12→)留言19則,0人參與, 最新作者bodhi (????)時間10年前 (2015/05/26 09:24), 10年前編輯資訊
0
0
0
內容預覽:
舉例: i就是123 o是5 快速按下i o時 i的123只出來12. 然後就被5中斷 由於o是keywait 所以o沒放開 不但3出不來. 而且i無法再輸入 完全卡住 請問要如何解決這種衝突狀況?. 1. 能不能讓3照預定程序輸入 或是有沒有辦法直接取消掉?. 2. keywait按住之下 如何讓
(還有241個字)
首頁
上一頁
1
下一頁
尾頁