看板 EzHotKey 關於我們 聯絡資訊
小弟寫了一個定時刷新網頁的語法, 大概就是5分鐘刷新一次。按F1可以停止。 但是,啟動後,是會定時刷新。但是按F1卻沒有反應。 不知道是哪裡出錯了?? 希望大大們可以幫忙解答^^"謝謝! ===========分隔線==================================== #c:: loop { GetKeyState, state, F1 if state=D { MsgBox, F1 已按下,離開程式。 break } else{ send {F5} sleep 300000 } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.209.149 ※ 編輯: co49 來自: 122.116.209.149 (01/10 00:21)
Kenqr:GetKeyState只會檢查目前的按鍵狀態 檢查時沒按F1就沒作用 01/10 01:10
Kenqr:改法是另外寫一個用F1觸發的熱鍵 觸發時寫入一個變數 01/10 01:10
Kenqr:然後if那行改成檢查變數有沒有被修改過 有的話就離開 01/10 01:11
Lumania:每5分鐘才檢查一次 F1,當然檢查不到 01/10 08:57
co49:k大不好意思。小弟還是新手。不知k大是否可以在詳細些? 01/10 18:19
Lumania:將檢查F1的狀態改成檢查一個變數是true還是false 01/11 11:35