Next
ForNext menggunakan suatu variabel yang disebut
counter yang mana akan bertambah atau berkurang
pada setiap perulangan. Syntaxnya adalah :
For counter = start To end [Step increment]
statements
Next [counter]
Argumen counter, start, end, dan increment semuanya
adalah numerik
1. Dalam melakukan For loop, Visual Basic :
2. Menset nilai counter sama dengan start
3. Mencoba apakah counter lebih besar dari end. Jika ya,
Visual Basic meninggalkan looping tersebut.
4. Menjalankan statements tersebut.
5. Menaikkan counter dengan 1 atau dengan nilai step
yang ditentukan
6. Mengulangi langkah 2 sampai 4
Code berikut akan mencetak semua item yang terdapat
Contoh :
menampilkan barisan alfabet menggunakan
For..Next. Teknik yang digunakan adalah
menggunakan kode ASCII untuk masing-masing
karakter, dimana kode ASCII untuk A adalah 65,
dan demikian seterusnya kode ASCII ditambah
satu-persatu sampai 26 kali.
Private Sub Button1_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
Dim kodeAscii As Integer
ListBox1.Items.Clear()
For i = 1 To 26
kodeASCII = 64 + i
ListBox1.Items.Add(Chr(kodeASCII))
Fungsi CHR adalah fungsi untuk mengambil
Next i karakter dari kode ASCII.
End Sub