按键精灵9 循环次数 调用子程序

尝试写一个脚本但是调用子程序上有点问题remstartFindPic0,0,1024,768,"Attachment:\地图.bmp",0.9,intX,intYIfin... 尝试写一个脚本 但是调用子程序上有点问题
rem start
FindPic 0,0,1024,768,"Attachment:\地图.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 500
LeftClick 1
Delay 300
LeftUp 1
Delay 5000
Call 子程序()
End If
Sub 子程序()
i = i + 1
While n=n
If i = 10 Then

Call 子程序1()
ElseIf i = 40 Then
Call 子程序2()
ElseIf i = 60 Then
Call 子程序3()
i=0
End If
EndWhile
End Sub
------------- 以上好像有问题 无法循环 -----------------

Sub 子程序1()
//指令
End Sub
Sub 子程序2()
//指令
End Sub
Sub 子程序3()
//指令
End Sub
-------------------------------------------------------------------------------------------
想请教如何--- "主程式无限循环 直到按下中止键"
主程式每循环10次调用子程序1 每循环40次调用子程序2 每循环60次调用子程序3
无限循环
展开
 我来答
编程爱好者01
2015-04-24 · 易语言按键精灵解答,美工问题解答
编程爱好者01
采纳数:613 获赞数:872

向TA提问 私信TA
展开全部
子程序里面的i=i+1放错位置了

这样既可

Sub 子程序()
While n=n
i = i + 1
If i = 10 Then
Call 子程序1()
ElseIf i = 40 Then
Call 子程序2()
ElseIf i = 60 Then
Call 子程序3()
i=0
End If
EndWhile
End Sub
追问
While n=n     
他会一直循环执行子程序
追答
是啊 n=n是一直循环的 你要循环出来就给n赋值一下就不循环了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式