Sleep 准确的睡眠时间

Sleep 准确的睡眠时间,sleep,autoit,Sleep,Autoit,我正在使用AutoIt程序来管理当前几个窗口的位置,我需要实现一种方法,以特定的时间间隔(大约每2秒)在激活的窗口之间循环 这需要相当规则,尽管不需要非常精确。我最初担心的是,如果我只是在主GUI的while循环中实现一个简单的sleep命令,它可能不是常规的-例如,如果在计时器运行的任何时候执行另一个操作,它将延迟时间,直到sleep命令再次运行 我浏览了SO和AutoIt论坛,没有找到任何简单的方法来解决这个问题。我认为使用run命令来启动一个单独的AutoIt程序来进行计时会工作得相当好(

我正在使用AutoIt程序来管理当前几个窗口的位置,我需要实现一种方法,以特定的时间间隔(大约每2秒)在激活的窗口之间循环

这需要相当规则,尽管不需要非常精确。我最初担心的是,如果我只是在主GUI的while循环中实现一个简单的sleep命令,它可能不是常规的-例如,如果在计时器运行的任何时候执行另一个操作,它将延迟时间,直到sleep命令再次运行

我浏览了SO和AutoIt论坛,没有找到任何简单的方法来解决这个问题。我认为使用run命令来启动一个单独的AutoIt程序来进行计时会工作得相当好(比我更喜欢的方式更混乱),因为它会产生一个新的进程,但同样,这是一个比我更混乱的解决方案


有人知道更好的方法吗?即使是在同一个AutoIt程序中生成新进程或线程的方法也非常好。谢谢

好的,请查看帮助文件中的\u Timer\u SetTimer

要创建第二个流程,请查看以下内容:


这个怎么样_定时器设置定时器新进程也是可能的。您也可以并行启动x脚本。许多路通向罗马。