[請問] 定時刷新網頁

看板EzHotKey作者 (ㄏㄏ)時間16年前 (2010/01/09 23:57), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/3 (看更多)
小弟寫了一個定時刷新網頁的語法, 大概就是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)

01/10 01:10, , 1F
GetKeyState只會檢查目前的按鍵狀態 檢查時沒按F1就沒作用
01/10 01:10, 1F

01/10 01:10, , 2F
改法是另外寫一個用F1觸發的熱鍵 觸發時寫入一個變數
01/10 01:10, 2F

01/10 01:11, , 3F
然後if那行改成檢查變數有沒有被修改過 有的話就離開
01/10 01:11, 3F

01/10 08:57, , 4F
每5分鐘才檢查一次 F1,當然檢查不到
01/10 08:57, 4F

01/10 18:19, , 5F
k大不好意思。小弟還是新手。不知k大是否可以在詳細些?
01/10 18:19, 5F

01/11 11:35, , 6F
將檢查F1的狀態改成檢查一個變數是true還是false
01/11 11:35, 6F
文章代碼(AID): #1BIATYov (EzHotKey)
討論串 (同標題文章)
文章代碼(AID): #1BIATYov (EzHotKey)