作者HDview (新視野)
看板EzHotKey
標題Re: [AHK-] 關於兩個背景同時運作 衝突??
時間Tue Aug 3 03:26:13 2010
經過大大的指引 寫了一個settimer的 但是還是有問題
如下
WinGet, wowid, List, 魔獸世界
$F5::
SetTimer, Win1, On
$F6::
SetTimer, Win2, On
Win1:
if GetKeyState("F12")
break
ControlSend,, 4, ahk_id %wowid1%
sleep 100
Win2:
if GetKeyState("F12")
break
ControlSend,, 4, ahk_id %wowid2%
sleep 100
其中的break無法使停止
※ 引述《HDview (新視野)》之銘言:
: WinGet, wowid, List, 魔獸世界
: F5::
: Loop
: {
: if GetKeyState("F12")
: break
: ControlSend,, 7, ahk_id %wowid1%
: sleep 100
: }
: return
: F6::
: Loop
: {
: if GetKeyState("F12")
: break
: ControlSend,, 8, ahk_id %wowid2%
: sleep 400
: }
: return
: 以上是我的劇本
: 我發現只要F5運作F6就會停下
: 或是F6運作F5就停下來了~
: 想問問題出在哪 謝謝囉~!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.6.77
1F:→ kslman:每個熱鍵最後不用加return嗎? 08/03 22:24
2F:→ HDview:好像有道理喔 謝謝樓上 在試試看 08/05 10:32