vb6.0有没有中途跳出当前for循环,进行下次循环?

[复制链接]
查看11 | 回复3 | 2013-4-19 14:03:54 | 显示全部楼层 |阅读模式
vb中没有类似c语言的continue这样的语句,如果使用exit for就会直接跳出for循环。楼上的解决方法应该是可行的。不过得修改下,不然会出错。fori = 1 to 9if i5 then print i‘语句直接在then后面,不用end ifnext i...
回复

使用道具 举报

千问 | 2013-4-19 14:03:54 | 显示全部楼层
可以用Goto语句来实现,例如:Private Sub cmd1_Click()
Fori = 1 to 9
If i = 5 Then Goto Continue
Print iContinue : '直接跳过Print i 了,注意冒号
Next iEnd Sub...
回复

使用道具 举报

千问 | 2013-4-19 14:03:54 | 显示全部楼层
fori = 1 to 9if i5 then print i end if next iend sub 这样如何?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行