ただし、continueステートメントはVB2005から追加されたみたいでVB6やVB.NETではcontinueを使用することができません。
VB6やVB.NETでcontinue文を使用したい場合は、Gotoを使うとcontinueと同等のことができると思います。
【VB6、VB.NET】
For i = 1 To 10
If i = 5 Then
Debug.Write("hoge")
Goto continue
End If
Debug.Write(i)
continue:
Next【VB2005】
For i = 1 To 10
If i = 5 Then
Debug.Write("hoge")
continue For
End If
Debug.Write(i)
Nextどちらの結果も「1234hoge678910」となります。
0 件のコメント:
コメントを投稿