saya akan membuat tutorial Array menggunakan Microsoft visual basic 2010 express. Langkah-langkahnya adalah sebagai berikut :
1. Buka aplikasi Microsoft visual basic 2010 express ->file->New Project->Windows Form Application, isikan namanya Array Kota. Kemudian klik ok.
Rename nama formnya menjadi Array.
Buat tampilan formnya seperti ini
Terdiri dari :
-3 Label
-3 ComboBox
-1 ListView
-3 Button
Keterangan :
ComboBox Provinsi ganti namenya menjadi cmbProv
ComboBox Kota ganti namenya menjadi cmbKota
ComboBox Kota ganti namenya menjadi cmbKec
2. Kemudian Masukan kode berikut ini :
-Deklarasikan array berikut
Ketika button tampilkan di klik maka tampil di list view.
Lalu untuk menghapusnya tinggal kita sorot yang ingi di hapus lalu klik button hapus.
Kemudian muncul messagebox seperti berikut.
Kemudian muncul messagebox seperti berikut
1. Buka aplikasi Microsoft visual basic 2010 express ->file->New Project->Windows Form Application, isikan namanya Array Kota. Kemudian klik ok.
Rename nama formnya menjadi Array.
Buat tampilan formnya seperti ini
Terdiri dari :
-3 Label
-3 ComboBox
-1 ListView
-3 Button
Keterangan :
ComboBox Provinsi ganti namenya menjadi cmbProv
ComboBox Kota ganti namenya menjadi cmbKota
ComboBox Kota ganti namenya menjadi cmbKec
2. Kemudian Masukan kode berikut ini :
-Deklarasikan array berikut
Public Class ArrayKota
Dim arrayProv() As String = {"Jawa Barat", "Jawa Tengah", "Jawa Timur"}
Dim arrayKotaJabar() As String = {"Cimahi", "Padalarang"}
Dim arrayKotaJateng() As String = {"Solo", "Semarang"}
Dim arrayKotaJatim() As String = {"Malang", "Surabaya"}
Dim arrayKecCimahi() As String = {"Cimahi Utara", "Cimahi Selatan"}
Dim arrayKecPadalarang() As String = {"Padalarang", "Ngamprah"}
Dim arrayKecSemarang() As String = {"Semarang Timur", "Mijen"}
Dim arrayKecSolo() As String = {"Pasar Kliwon", "Semanggi"}
Dim arrayKecMalang() As String = {"Sukoharjo", "Kauman"}
Dim arrayKecSurabaya() As String = {"Jambangan", "Sawahan"}
-Masukan kode ini di form load nya :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
cmbProv.Items.AddRange(arrayProv)
Call Tabel()
End Sub
-Kode untuk ComboBox Provinsi adalah sebagai berikut.
Private Sub cmbProv_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbProv.SelectedIndexChanged
If cmbProv.SelectedIndex = 0 Then
cmbKota.Items.Clear()
cmbKota.Items.AddRange(arrayKotaJabar)
ElseIf cmbProv.SelectedIndex = 1 Then
cmbKota.Items.Clear()
cmbKota.Items.AddRange(arrayKotaJateng)
ElseIf cmbProv.SelectedIndex = 2 Then
cmbKota.Items.Clear()
cmbKota.Items.AddRange(arrayKotaJatim)
End If
End Sub
-Kode untuk ComboBox Kota adalah sebagai berikut :
Private Sub cmbKota_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbKota.SelectedIndexChanged
If cmbKota.SelectedItem = "Cimahi" Then
cmbKec.Items.Clear()
cmbKec.Items.AddRange(arrayKecCimahi)
ElseIf cmbKota.SelectedItem = "Padalarang" Then
cmbKec.Items.Clear()
cmbKec.Items.AddRange(arrayKecPadalarang)
ElseIf cmbKota.SelectedItem = "Solo" Then
cmbKec.Items.Clear()
cmbKec.Items.AddRange(arrayKecSolo)
ElseIf cmbKota.SelectedItem = "Semarang" Then
cmbKec.Items.Clear()
cmbKec.Items.AddRange(arrayKecSemarang)
ElseIf cmbKota.SelectedItem = "Malang" Then
cmbKec.Items.Clear()
cmbKec.Items.AddRange(arrayKecMalang)
ElseIf cmbKota.SelectedItem = "Surabaya" Then
cmbKec.Items.Clear()
cmbKec.Items.AddRange(arrayKecSurabaya)
End If
End Sub
-Kode untuk button Tampilkan adalah sebagai berikut :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim lst As New ListViewItem
lst.Text = cmbProv.Text
lst.SubItems.Add(cmbKota.Text)
lst.SubItems.Add(cmbKec.Text)
ListView1.Items.Add(lst)
End Sub
-Membuat procedure table .
Sub Tabel()
'membuat colom pada listview
ListView1.Columns.Add("Provinsi", 80, HorizontalAlignment.Center)
ListView1.Columns.Add("Kota", 100, HorizontalAlignment.Left)
ListView1.Columns.Add("Kecamatan", 80, HorizontalAlignment.Center)
'menjadikan listview detail artinnya nampak sebagai baris dan kolom
ListView1.View = View.Details
'menampilkan garis sebagai pembatas baris dan kolom
ListView1.GridLines = True
'untuk membuat seluruh satu baris tersorot saat di klik
ListView1.FullRowSelect = True
End Sub
-Kode untuk button Hapus adalah sebagai berikut :
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
If ListView1.SelectedItems.Count > 0 AndAlso MessageBox.Show("Apa kamu ingin menghapus data ini?", "Confirm", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then
ListView1.SelectedItems(0).Remove()
End If
End Sub
-Kode untuk button Exit adalah sebagai berikut :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Close()
End Sub
3. Setelah semua kode telah dimasukanRun programnya. Saya ambil contoh Porvinsi Jawabarat.Ketika button tampilkan di klik maka tampil di list view.
Lalu untuk menghapusnya tinggal kita sorot yang ingi di hapus lalu klik button hapus.
Kemudian muncul messagebox seperti berikut.
Kemudian muncul messagebox seperti berikut
Tidak ada komentar:
Posting Komentar