作者kslman ()
看板EzHotKey
標題[AHK-] 某個熱鍵當loop的開關
時間Sun Oct 25 14:38:58 2009
我希望某個鍵可以當loop的開關,不要一直按著那個鍵,不知道要怎樣寫...
我看GetKeyState的說明,好像有P跟T兩種模式。
但是我不管用 If GetKeyState("F10", "P") 還是 If GetKeyState("F10", "T")
都還是要按著熱鍵才能loop。
我的程式碼如下:
==============
F10::
Loop
If GetKeyState("F10", "P")
break
{
Send {click 416, 642}
Sleep, 100
Send {click 825, 698}
Sleep, 100
Send Red Bu
Sleep, 100
MouseMove 610, 780
Sleep, 100
Send {click down}
Sleep, 100
MouseMove 885, 765
Sleep, 100
Send {click up}
Sleep, 900
Send {click 610, 380}
Sleep, 500
Send sinba
Sleep, 500
Send {click 600, 500}
Sleep, 100
Send {click 370, 605}
Sleep, 2000
}
return
==============
請問要怎樣寫才能不用一直按著熱鍵,而是按一下開,按一下關呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.79.153.119
1F:→ a45:Z-3-1-7看過了嗎? 10/26 13:01
2F:→ a45: 10/26 13:01
3F:→ kslman:我一直以為那篇的跟我這篇的是一樣的...原來是我看漏了 10/26 14:20
4F:→ kslman:原來要按F2才會關閉,我還以為開跟關都是#Q...=.= 10/26 14:20
5F:→ kslman:感謝樓上大大 10/26 14:20