按键精灵循环和调用子程序的问题

一下是我简单写的一个脚本
如何做到每循环一次则按顺序调用一个子程序
如刚启动脚本时则调用 子程序1 其他2-5子程序不被调用。待循环第二遍时则调用子程序2,其他子程序不被调用。以此类推。。。。。
While n=n
Gosub 子程序1
Gosub 子程序2
Gosub 子程序3
Gosub 子程序4
Gosub 子程序5
EndWhile
//======子程序部分省略=======
无限循环

可以用iF完成啊,

i=1
do
if i=1 then
Gosub 子程序1
ElseIf i=2 then
Gosub 子程序2
ElseIf l=3 then
Gosub 子程序3
End If
loop
以此类推追问

刚学不是很了解。能写完整给我吗?

追答

o=1
While n=n
If o = 1 Then
Call 子程序1()
ElseIf o = 2 Then
Call 子程序2()
ElseIf o = 3 Then
Call 子程序3()
ElseIf o = 4 Then
Call 子程序4()
ElseIf o = 5 Then
Gosub 子程序5
o=1
End If
o = o + 1
EndWhile
办法还很多

追问

你的意思是先给o赋值
然后每循环一次就给o递增1不过你写的脚本我试了不行哦!
我用的是按键7,其他版本的我不习惯用不知道你是用哪个版本写的。

追答

我也是按键9的  正常输出,

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答