VB6がコンティニューできないのさ!

(´・ω・`)ショボーン < Continue出来ない……


使いたいときの擬似コード

' structsは構造体の配列
For i = 0 To UBound(structs) - 1
    ' hogeが正の数の時処理を行う
    If structs(i).hoge <= 0 Then
        Continue    ' できない
    End If
    ' 具体的な処理
Next


returnでも出てきますが、ガード節の判定ですね。
なあに、少し探せばあるだろうと思ったのですが……

やろうと思うとGoto使うんだってさ。
でも、Gotoの使用禁止なんだ。*1


え?VB2005から使えるって?
でも、今使っているのはVB6なんだ。
(´・ω・`) < ガード節判定が出来ないとは……これがVB6の底力か……

*1:ちなみに、私は特別な理由がある場合は許可派。try-catchもある意味似たようなもんだし