【发布时间】:2015-04-22 11:35:00
【问题描述】:
谁能发现我在 Windows 7 中运行的这个 AutoHotKey 程序中的错误?
~i::iDown := A_TickCount
~i up::MsgBox, % "down at " iDown ", up at " A_TickCount ", down for " A_TickCount - iDown " ms."
在一次运行中,当我按住“i”键大约 5 秒时,我得到了结果:下降到 25700712,上升到 25700743,下降了 31 毫秒。每次我运行程序时,我都会得到一个不同的(看似)随机结果,通常小于 100 毫秒。结果似乎与我实际按住键的时间不符。减法部分似乎是正确的,所以我的 A_TickCount 实现一定有问题。
【问题讨论】:
标签: function time autohotkey