作者fossil313 (阵雨)
看板EzHotKey
标题Re: [AHK-] 回圈问题
时间Wed Feb 4 23:25:42 2015
loop{
if ((A_Hour = 19) && (A_Min = 50) && (A_Sec = 00))
{
settimer, wawa, 6000
msgbox 1
}
if ((A_Hour = 19) && (A_Min = 50) && (A_Sec = 30))
{
settimer, wawa, off
msgbox 2
}
}
return
wawa:
msgbox 3
return
原意可能是想设个值来判断timer的开关
但其实把timer开或关跟时间的判断一起弄就可以了 不需要my_switch1
也就是用if判断 19:50:00到 -> 启动timer
19:50:30到 -> 关闭timer
也不会产生原本的问题--在loop里因为my_switch1一直为1而不断重设timer时间
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.49.118
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1423063544.A.09F.html
1F:推 lan661203: 谢谢大大,因为要上班,回来再测试看看,感恩~~ 02/05 05:13
2F:→ lan661203: fossi大 所提供的程式码,可行。感恩! 02/05 21:06
3F:→ lan661203: 再问一个问题 loop 和 #Persistent 这两个意思有差吗? 02/05 21:08
5F:→ fossil313: loop就只是跑回圈 如果跳出回圈没事了一样会关程式 02/05 21:28
6F:→ lan661203: 把程式关掉? 是右下角的图示吗 02/05 21:32
7F:→ fossil313: 是啊 02/05 22:42
8F:→ lan661203: 那我了解了 , 3Q 02/06 20:35