关于Do...loop的一问
当我用do ...loop循环时,是否可以跳过代码,直接进入下一次循环?
例如:
do unitl x > 10
x=x+1
if x mod 2 =0 then
'进入下次一循环.即不执行y+1以及其后的代码
'直接回到 x=x+1那行,直到x> 10为止
end if
y=y+1
'下面还有几百米长的代码 :p
loop
当然,这只是个例子.
[解决办法]
do unitl x > 10
x=x+1
if x mod 2 =0 then
Continue Do
end if
y=y+1
'下面还有几百米长的代码 :p
loop
[解决办法]
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_vbalr/html/3ad00103-358b-4af3-a3a8-1b9ea0e995d3.htm
本地MSDN你可以看下
[解决办法]
ms-help://MS.VSExpressCC.v80/MS.NETFramework.v20.en/dv_vbalr/html/3ad00103-358b-4af3-a3a8-1b9ea0e995d3.htm
2005 Express 英文版
或者你查continue就行了。
[解决办法]
VS2003中没有Continue,可以在Loop边加个行标,用Goto实现.