Re: [AHK-] 迴圈問題
loop{
if ((A_Hour = 19) && (A_Min = 50) && (A_Sec = 00))
{
my_switch1 := 1
msgbox 1
}
if ((A_Hour = 19) && (A_Min = 50) && (A_Sec = 30))
{
my_switch1 := 0
msgbox 2
}
if (my_switch1=1)
{
SetTimer, wawa, 6000
return
}
if (my_switch1=0)
{
SetTimer, wawa, Off
return
}
}
wawa:
msgbox 3
return
如果改成這樣子,一開始會跑第一個 if
然後會執行,第三個 if 再來跑wawa
然後就一直跑wawa了。
我點開右下角h圖 然後按f5更新,看它如何執行
也沒看到它重新跑loop 只持續跑settimer 顯示3
試著wawa加入loop裡 但只要跑settimer時 就一直顯示3了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.26.160
※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1422968313.A.5C2.html
→
02/03 21:44, , 1F
02/03 21:44, 1F
→
02/03 21:45, , 2F
02/03 21:45, 2F
→
02/04 18:18, , 3F
02/04 18:18, 3F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):