Array Visual Basic 6 0 Apa itu Array

Array Visual Basic 6. 0

Apa itu Array ? • Kontrol array merupakan sekumpulan kontrol yang “dikelompokkan” dengan nama yang sama didalam sebuah Form. • Kontrol array digunakan bila ada beberapa kontrol yang sama dan akan mendapat perlakuan yang sama pula. • Misalnya, ada 5 buah Text. Box di dalam sebuah Form dan akan diprogram dengan cara yang sama, maka akan lebih mudah jika membuat sebuah Text. Box sebagai kontrol array dibandingkan bila membuat 5 buah Text. Box yang berbeda. Setiap object di dalam kontrol array masing dibedakan dengan nomer indeksnya. by dna&witari 2

Membuat Control Array • Untuk membuat kontrol array (misalnya Text. Box) sebanyak 5 buah di dalam sebuah form, lakukan langkah berikut ini : (1) Buatlah sebuah Text. Box di dalam sebuah Form. (2) Aturlah property Text. Box tersebut sebagai berikut : • • Name : txt. Data Index : 0 (nol) Perhatikan : kontrol Text. Box-nya akan menjadi object txt. Data(0) (lihat bagian Object Selector pada Jendela Properties). (3) Klik object txt. Data(0) pada Form, kemudian klik tombol Copy pada bagian Toolbar. by dna&witari 3

Membuat Control Array(2) (4) Untuk membuat Text. Box kedua, klik tombol Paste pada bagian Toolbar. Text. Box kedua akan muncul di pojok kiri Form sebagai object txt. Data(1), aturlah posisinya di dalam Form. (5) Lakukan langkah ke-4 di atas sebanyak 4 kali (sesuai dengan jumlah Text. Box yang dibutuhkan). (6) Di dalam Form akan ada 5 buah Text. Box dengan nama yang sama (yaitu txt. Data) dan masing menjadi object txt. Data yang dibedakan nomer indexnya (mulai dari 0 s/d 4). Selanjutnya object yang dibuat dengan kontrol array bisa diprogram dengan lebih mudah. by dna&witari 4

Membuat Control Array(3) • Misalnya untuk “mengosongkan” object txt. Data, bisa menggunakan struktur kontrol For…Next : For i = 0 To 4 txt. Data(i). Text = “” • Next i Cara ini lebih mudah bila dibandingkan cara “konvensional” berikut : Text 1. Text = “” Text 2. Text = “” … Text 4. Text = “” by dna&witari 5

Latihan by dna&witari 6

Buatlah Interface dengan ketentuan: • • Buatlah command button untuk angka o dengan caption 0, index 0, lalu buat 9 command button lagi, caption sesuai dengan angkanya, name nya cmdangka, index sesuai angkanya Buatlah command button untuk operator + dengan caption +, index 0, lalu buat 3 command button lagi, caption sesuai dengan operatornya, name nya cmdoperator, index 1, 2, 3 Buatlah cmdhapus Buatlah cmdsama untuk hasilnya by dna&witari 7

Coding by dna&witari 8

Coding(2) by dna&witari 9
- Slides: 9