作者souhang (souhang)
看板EzHotKey
标题[AHK-] 相同代码,第二段却无法调用同个函数
时间Fri Jul 2 19:59:29 2021
;程式码如下:
autopress(HotkeyName, TargetKey, TimeMin := 0, TimeMax := 0) {
Hotkey, $%HotkeyName%, PressLoop
PressLoop:
Loop {
KeyWait, %HotkeyName%, D
Send, %TargetKey%
Random, RandomTime, TimeMin, TimeMax
Sleep, RandomTime
}
}
autopress("a", "b", 30, 50) ;可以正常调用
autopress("c", "d", 30, 50) ;无法调用
;小弟我菜鸡,不懂为什麽第一段可以正常调用
;到了第二段却没有该有的反应
;由於水平有限,尝试爬过帮助文档但看不出问题出在哪边
;希望有高手愿意解答一下为什麽会这样,并且如何解决这个问题
;谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.246.36.140 (澳门)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1625227174.A.DA3.html
※ 编辑: souhang (60.246.36.140 澳门), 07/02/2021 20:09:27
1F:→ papple23g: 在函数结尾加上 return? 07/03 10:45
还是没有效
※ 编辑: souhang (60.246.36.140 澳门), 07/03/2021 11:31:28