按键精灵大循环里包含一个小循环怎么做? 50

我想做一个间隔12分钟按一次左键,然后每30分钟按一次7键盘和8键盘,这样应该是用大循环套小循环吧?应该怎么做呢?有大佬解决下嘛... 我想做一个间隔12分钟按一次左键,然后每30分钟按一次7键盘和8键盘,这样应该是用大循环套小循环吧?应该怎么做呢?有大佬解决下嘛 展开
 我来答
百度网友63a4133
2020-01-10 · TA获得超过431个赞
知道小有建树答主
回答量:919
采纳率:69%
帮助的人:152万
展开全部

最简单的方法是用多线程,不同的延迟各自一个线程不管有多少个都可以.

如果用单线程也是可以的

追问
if的那一行没看懂 打上去脚本运行错误😂
匿名用户
2020-01-14
展开全部
要是时间的话可以 直接用时间代码
思路就是,获取当前时间作为起点,然后再循环获取时间,当当前时间减去起点时间时候等于12分钟则弹出.30分的也一样.
时间起点 = Plugin.GetSysInfo.GetTime()
时间起点1 = Plugin.GetSysInfo.GetTime()

Rem 循环
当前时间 = Plugin.GetSysInfo.GetTime()
If 当前时间 - 时间起点 >= 12*60*1000 Then
Msgbox "12分钟了"
时间起点 = Plugin.GetSysInfo.GetTime()
End If
当前时间1 = Plugin.GetSysInfo.GetTime()
If 当前时间1 - 时间起点1 >= 30*60*1000 Then
Msgbox "30分钟了"
时间起点1 = Plugin.GetSysInfo.GetTime()
End If
Goto 循环
追问
不用获取时间吧 感觉有点麻烦不太懂(´°Δ°`)
追答
这个是最不麻烦的,因为你看其实就1条获取时间的代码.
Plugin.GetSysInfo.GetTime()
第一次运行时候记录下,然后每次检测运行,到12和30就重新再定义再检测.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式