DISUSUN OLEH
DOSEN PEGAMPU :
6.1.Kotak Daftar
Fungsi dari visual basic ListBoxin 2019 adalah untuk menampilkan daftar item. Pengguna
dapat mengklik dan memilih item dari daftar. Item dapat ditambahkan pada waktu desain atau
saat runtime. Item juga dapat dihapus pada waktu desain dan juga pada waktu proses.
Gambar 6.1
Setelah mengklik tombol OK, item akan ditampilkan di ListBox, seperti yang ditunjukkan pada
Gambar
Gambar 6.2
Item juga dapat ditambahkan saat runtime menggunakan Tambahkan () metode. Visual Basic 2019
adalah bahasa pemrograman yang berorientasi objek, oleh karena itu, ini terdiri dari objek. Semua objek
memiliki metode dan properti, dan mereka dapat dibedakan dan dihubungkan oleh hierarki. Untuk
ListBox, Item adalah objek yang disubordinasikan ke objek ListBox. Item terdiri dari metode yang disebut
Add () yang digunakan untuk menambahkan item ke ListBox. Untuk menambahkan item ke ListBox,
Anda dapat menggunakan sintaks berikut:
ListBox.Item.Add ("Teks")
Anda dapat mengaktifkan pengguna untuk menambahkan item mereka sendiri melalui InputBox fungsi.
Untuk menambahkan kemampuan ini, sisipkan Tombol pada waktu desain dan ubah teksnya menjadi
Tambahkan Barang. Klik pada Tombol dan masukkan pernyataan berikut di jendela kode:
Dim myitem
ListBox1.Items.Add(myitem)
End Sub
Menjalankan program dan mengklik tombol Add item akan memunculkan InputBox di mana pengguna
dapat memasukkan item yang ingin dia tambahkan ke dalam daftar, seperti yang ditunjukkan pada
Gambar 6.3
Gambar 6.3
Memasukkan item "Visual Studio 2019" dan mengklik tombol OK akan menunjukkan bahwa item telah
ditambahkan ke daftar, seperti yang ditunjukkan pada Gambar 6.4
Gambar 6.3
Memasukkan item "Visual Studio 2019" dan mengklik tombol OK akan menunjukkan bahwa item telah
ditambahkan ke daftar, seperti yang ditunjukkan pada Gambar 6.4
Gambar 6.4
Untuk menghapus item pada waktu desain, cukup buka Editor Koleksi String dan hapus item satu baris
pada satu waktu atau sekaligus menggunakan tombol Delete.
Untuk menghapus item saat runtime, Anda dapat menggunakan Menghapus metode dalam sintaks
berikut:
ListBox1.Items.Remove ("teks")
Anda dapat mengizinkan pengguna untuk menghapus item mereka sendiri menggunakan InputBox.
Untuk menambahkan kemampuan ini, masukkan tombol tambahan pada waktu desain dan ubah
teksnya menjadi Hapus Item. Klik pada tombol dan masukkan pernyataan berikut di jendela kode:
Dim myitem
ListBox1.Items.Remove(myitem)
End Sub
Menjalankan program dan mengklik tombol Hapus item akan memunculkan kotak input di mana
pengguna dapat memasukkan item yang ingin dia hapus dari daftar, seperti yang ditunjukkan pada
Gambar 6.5
Gambar 6.5
Memasukkan item "VB6" dan mengklik tombol OK akan menunjukkan bahwa item tersebut telah
dihapus dari daftar, seperti yang ditunjukkan pada Gambar 6.6
Gambar 6.6
Untuk menghapus semua item sekaligus, gunakan metode clear, seperti yang diilustrasikan dalam
contoh berikut. Dalam contoh ini, tambahkan tombol dan beri label "Hapus Item"
ListBox1.Items.Clear()
End Sub
6.2.Kotak Kombo
Dalam Visual Basic 2019, ComboBox juga berfungsi untuk menyajikan daftar item di mana pengguna
dapat mengklik dan memilih item dari daftar. Namun, pengguna perlu mengklik pegangan (panah kecil)
di sebelah kanan ComboBox untuk melihat item yang disajikan dalam daftar drop-down.
Untuk menambahkan item ke daftar pada waktu desain, Anda juga dapat menggunakan Editor Koleksi
String. Anda harus mengetikkan item di bawah properti teks untuk menampilkan item default saat
runtime. Antarmuka runtime seperti yang ditunjukkan pada Gambar 6.7
Gambar 6.7
Setelah mengklik pegangan dari sisi kanan ComBox, pengguna akan dapat melihat semua item, seperti
yang ditunjukkan pada Gambar 6.8
Gambar 6.8
Untuk menghapus semua item sekaligus, gunakan bersih metode, seperti yang diilustrasikan dalam
contoh berikut. Dalam contoh ini, tambahkan tombol dan beri label "Hapus Semua Item" dan beri nama
Btn_Clr. Masukkan Kode berikut:
Listbox.Items.Clear()
End Sub