按键精灵 怎样取随机时间

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:58:28
UserVar //请问这里要不要对以下代码做定意
Sub [随机时间]
While
i < 5
Delay 1000
VBS i=i+1
EndFor
Return

以上代码是否正确,请高人指点下。如果单独测式这个代码的话要怎么改一下,代码运行就可以体现给我。

我想要的效果:
随机取时间 执行一个任务

回答过了,同一个问题,呵呵,一并复制过来吧.
呵呵,看题目不是要随机1-5之间的一个数字作为秒数么?不用这样哦.按键精灵里有现成的随机函数呢.如下所示:
Rem start
VBS Randomize
VBS x = Int(5*Rnd+1)
SayString x
Goto start
上面的脚本在记事本上简单运行了一下输入以下结果:25335232314112212253414225111533151533121122524314352132554345534155544433133323442551143123354332354434234314552555434411535114511115534453433435434552244154211153231252115

然后想要执行什么代码您自己看着弄好了.
if x=1
运行代码1
ElseIf x=2
运行代码2
ElseIf x=3
运行代码3
ElseIf x=4
运行代码4
ElseIf x=5
运行代码5
Endif

或者如果是想把这个随机出来的数值作延时用的.直接
Delay x*1000
就可以呢.
有什么问题再补充.

没明白你要表达的意思,想了解更多进93394083(我刚建的天龙八部按键交流群)在那里我也许可以给你些帮助~