Penggunaan Kontrol Array
1.1 Apa itu Kontrol Array ?
Kontrol
array merupakan sekumpulan kontrol yang “dikelompokkan” dengan
nama yang sama di
dalam sebuah Form.
Kontrol array digunakan bila ada beberapa kontrol yang sama dan akan mendapat perlakuan yang sama
pula. Misalnya, ada 5 buah TextBox di dalam sebuah Form dan akan diprogram dengan cara yang
sama, maka akan lebih mudah jika membuat sebuah TextBox sebagai kontrol array dibandingkan bila
membuat 5 buah TextBox yang berbeda. Setiap object di dalam kontrol array
masing-masing dibedakan dengan nomer indeksnya.
1.2 Contoh Program : Kalkulator
- Aktifkan VB 6 melalui tombol Start.
- Buka kembali project Latihan.vbp.
- Tambahkan Form baru ke dalam Project.
- Pada Jendela Form buatlah UI seperti
ini :
(Gunakan komponen TextBox dan
CommandButton)
Pengaturan property setiap object-nya adalah sebagai berikut
:
Buat
kontrol array dari cmdAngka (sebanyak 10 buah) dan dari cmdOperator (sebanyak
3 buah). Kemudian atur property caption masing-masing sebagai berikut :
Buka Jendela Code dan pada bagian Code Editor, lalu ketikkan
kode programnya sebagai berikut :
Dim angka(1 To 2) As
Single
Dim operator As
String
Private Sub
cmdAngka_Click(Index As Integer)
Text1.Text =
Text1.Text & cmdAngka(Index).Caption
End Sub
Private Sub
cmdOperator_Click(Index As Integer)
If Text1.Text =
"" Then Exit Sub
angka(1) =
CSng(Text1.Text)
operator =
cmdOperator(Index).Caption
Text1.Text =
""
End Sub
Private Sub
cmdHitung_Click()
Dim hasil As Single
If Text1.Text =
"" Then Exit Sub
angka(2) =
CSng(Text1.Text)
Select Case operator
Case "+"
hasil = angka(1) +
angka(2)
Case "-"
hasil = angka(1) -
angka(2)
Case "*"
hasil = angka(1) *
angka(2)
Case "/"
hasil = angka(1) /
angka(2)
End Select
Text1.Text = hasil
End Sub
Private Sub
cmdHapus_Click()
Text1.Text =
""
End Sub
Komentar
Posting Komentar