【按键精灵 攻略】 赋值与计时、计数

您所在的位置:网站首页 按键精灵手机版怎么设置循环指令 【按键精灵 攻略】 赋值与计时、计数

【按键精灵 攻略】 赋值与计时、计数

2024-07-14 21:10| 来源: 网络整理| 查看: 265

介绍:在一个脚本中,想要每2秒实现一次A功能,每80秒实现一次B功能,这个时候该怎么写这个脚本?

    第一行【 i=0 】 ,这个不是说i就等于零,而是说将0赋值给i这个未知数,这个在高中数学中会学到。

    第二行 【 While 1 】 ,While是循环语句,Wend是它对应的结束循环,1代表ture,也就是说While 1 和 Wend 之间的内容会无限循环。

    后面有好多行都是实现A功能的。

    然后,【 Delay 2000 】,A功能的时间太短,为了保证A功能在循环中每2秒执行1次,所以要加一个延迟,循环需要2秒,每次循环执行一次A,所以A是2秒执行1次。

    然后是【 i=i+1 】,将i+1赋值给i,也就是说有了这一行,i从零开始,在每次循环中都会逐渐变大: 0  1  2  3  4  5  6  7  8  ..............。这是通过i的数值在记录循环次数。

    之后是【 If i > 40 Then 】,我的目的是每2秒实现一次A功能、每80秒实现一次B功能。恰好A每2秒一次,40次需要80秒,此时刚好到了执行B的时候。所以从下一行开始是B功能的代码。

    然后,为了保证i的数值不会无限变大,我要让i也进入轮回,这一行的代码是【 i=0 】,i忙活了40次,重新回到起点,继续起到计数的作用。

    最后就是收尾了【 End If 】【 Wend 】

全部代码如下,那么兄弟们有没有更好地办法呢?

i=0

While 1

AAAAAAAAAAAAAAAAAA

Delay 2000

i = i + 1

If i > 40 Then

        BBBBBBBBBBBBBBBBBBBBBB

        i=0

End If

Wend



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3