Visual BasicのDo~Until文, Do~Until文を使った繰り返し処理を紹介します。
Whileループとの違いはループ内実行後に条件式の判定を実行するため、最低は一回はループ内の処理が実行される点です。
Do While文は条件式が真(True)である限りループ内の処理を繰り返します。
Private Sub Button4_Click(sender As System.Object, e As System.EventArgs) Handles Button4.Click
Dim a As Integer
a = 0
Do While a < 10
TextBox1.Text += a.ToString() + " "
a += 1
Loop
End Sub
Do Until文は条件式が偽(False)である限りループ内の処理を繰り返します。
Private Sub Button5_Click(sender As System.Object, e As System.EventArgs) Handles Button5.Click
Dim a As Integer
a = 0
Do Until a > 0
TextBox1.Text += a.ToString() + " "
a += 1
Loop
End Sub