vb6.0 退出整个for循环用 Exit For, 退出本次循环用 什么?

vb6.0 退出整个for循环用 Exit For, 退出本次循环用 什么?

Private Sub Command1_Click()
Dim i As Integer, j As Integer
For i = 1 To 3
    If i = 2 Then GoTo a '当i=2时,退出本次循环
    For j = 1 To 3
        Print i; j
    Next j
a:
Next i
End Sub

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-16
你试试 goto 语句跳出去吧

vb6.0中怎么实现结束本次循环,进入下一次循环?急!!
用exit for语句可以退出循环.如果你不想退出就用循环嵌套

vb6.0有没有中途跳出当前for循环,进行下次循环?
vb中没有类似c语言的continue这样的语句,如果使用exit for就会直接跳出for循环。楼上的解决方法应该是可行的。不过得修改下,不然会出错。for i = 1 to 9 if i<>5 then print i ‘语句直接在then后面,不用end if next i

在vb6.0里如何跳出双层for回圈
For i = 1 To 100 For j = 1 To 100 '跳出双重循环 Exit For '这里只跳出了内层循环 Next j If j <= 100 Then Exit For '然后这里检测内层循环是否循环完毕,如果没有循环完毕而是跳出来的,那么跳出外层循环,这样就可以做到跳出双重循环Next i ...

vb6.0有没有中途跳出当前for循环,进行下次循环?
没有,只有Exit for是跳出整个循环过程。

vb6.0中怎么实现结束本次循环,进入下一次循环?急!!
结束循环可以用exit语句,如exit do。如果要进入其他的循环,可以循环嵌套,或者递归结构,goto语句。我的Q号是1556911596,欢迎交流

vb6.0 循环语句 退出循环
for a=1to 100 ...if a=25 then ___exit for___...next a \\在程序中添加一语句使程序不执行if到next a之间的语句 直接执行 next a 进入下一次循环!!!a=100 do while a<=100 ...if a\/25=int(a\/25) then _exit do___...a=a-1 loop ...

for 语句如何中断
不同的编程语言有不同的退出循环语句的写法。下面是VB6.0的用法 Exit 语句示例 本示例使用 Exit 语句退出 For...Next 循环、Do...Loop 循环及子过程。Sub ExitStatementDemo()Dim I, MyNum Do ' 建立无穷循环。 For I = 1 To 1000 ' 循环 1000 次。 MyNum = Int(Rnd * ...

求vb6.0大神
1.While的格式:While <条件> 语句组 Wend 2.Do的格式:Do 语句组1 [Exit Do]语句组2 Loop  [{While | Until}  <条件>]3.For的格式:For  控制变量 = 初始值t To 终止值  [Step 步长]语句组1 [Exit For]语句组2 Next  [控制变量]...

vb6.0能从一个form1使用goto语句跳转到form2 吗
有goto这个语句吗。你说的是从form1转到form2吧。那你就在事件代码里加入 me.hide form2.show 不知道你是不是这意思!

VB6.0中LISTBOX的查找问题
For i = 0 To List1.ListCount - 1 '循环 列表框里的内容 a = List1.List(i) '把每项内容赋值给变量A If InStr(a, strtemp) > 0 Then '判断,当在列表项中找到搜索的关键字,那么 List1.Selected(i) = True '该项被选中 Exit For '结束循环 End If '结束判断 Next i ...

相似回答