ループ変数に同じ変数を使わないでください... orz
VB 全般 (コーディング ホラー)
Dim i As Integer
For i = 0 To obj1.Length - 1
' 何かの処理
Next i
For i = 0 To obj2.Length - 1
' 何かの処理
Next i
VB2003 以降であれば、同じ名前でもこのようにブロック限定の変数が使えます。
VB2003 以降 (Not コーディング ホラー)
For i As Integer = 0 To obj1.Length - 1
' 何かの処理
Next i
For i As Integer = 0 To obj2.Length - 1
' 何かの処理
Next i
VB2002 以前の場合は別の変数を使ってください。
VB2002 以前 (Not コーディング ホラー)
Dim i As Integer
For i = 0 To obj1.Length - 1
' 何かの処理
Next i
Dim j As Integer
For j = 0 To obj2.Length - 1
' 何かの処理
Next j
コーディング ホラー記事へのリンク