按键精灵如何定时启动脚本(按键精灵定时运行方法)

今天继续脚本功能的讲解,这次完成的功能是,到了某个时间执行脚本。正好,刚刚群里也有群友问这个问题。定时运行,比如设置9点半,开始运行call xxx(),这种定时有没?解决这个问题的核心是获取时间。这里我用的是获取系统时间,具体代码如下:If Timing(9, 30) Then TraceP...

今天继续脚本功能的讲解,这次完成的功能是,到了某个时间执行脚本。

正好,刚刚群里也有群友问这个问题。

定时运行,比如设置9点半,开始运行call xxx(),这种定时有没?

解决这个问题的核心是获取时间。

这里我用的是获取系统时间,具体代码如下:

If Timing(9, 30) Then     TracePrint "到时间了!call xxx()"    Else     Delay 1000End IfFunction Timing(hrs,min)    If hrs= DateTime.Hour() and min=DateTime.minute() Then         Timing = true    Else         Timing=false    End ifEnd Function

在代码中,我依然是封装了函数方便调用,使用时要循环执行timing()这个函数。

比如这样:

Do    If Timing(9, 30) Then         TracePrint "到时间了!call xxx()"        Else         Delay 1000    End IfLoop

每隔一秒钟监测一下是不是到时间了,这个间隔时间最大值是1分钟,如果超过1分钟就会出现到时间了也没有提示。

所以如果你想在等待时间内执行其他操作,必须在间隔1分钟以内就要执行一次监测代码。

本文来自热恋少女投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/19/566459.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 05-28
下一篇 05-28

相关推荐

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信