Dalam membangun aplikasi sering sekali kita menjumpai dalam membuat sebuah keputusan. untuk membuat keputusan dalam bahasa pemrograman kita menggunakan dengan IF dan CASE.
If [Ekspresi Logika] Then
[Statement 1]
Else
[Statement 2]
End if
Select Case buatVariable
Case "a"
Case "b"
Case Else
End Select
Agar lebih jelas perhatikan kode berikut
Public Class frmBarang
Private Sub TextBox3_TextChanged(sender As Object, e As EventArgs) Handles txtHarga.TextChanged
End Sub
Private Sub btnBaru_Click(sender As Object, e As EventArgs) Handles btnBaru.Click
txtKode.Focus()
txtKode.Clear()
txtNama.Clear()
txtHarga.Clear()
txtJumlah.Clear()
End Sub
Sub buatKolom()
With lv.Columns
.Add("Kode", 50, HorizontalAlignment.Center)
.Add("Nama", 100, HorizontalAlignment.Center)
.Add("Harga", 100, HorizontalAlignment.Center)
.Add("Jumlah", 100, HorizontalAlignment.Center)
End With
lv.View = View.Details
lv.GridLines = True
lv.FullRowSelect = True
End Sub
Private Sub frmBarang_Load(sender As Object, e As EventArgs) Handles MyBase.Load
buatKolom()
End Sub
Sub isiTabel()
Dim i As New ListViewItem
i.Text = txtKode.Text
i.SubItems.Add(txtNama.Text)
i.SubItems.Add(txtHarga.Text)
i.SubItems.Add(txtJumlah.Text)
lv.Items.Add(i)
End Sub
Private Sub btnSimpan_Click(sender As Object, e As EventArgs) Handles btnSimpan.Click
isiTabel()
End Sub
Private Sub btnHapus_Click(sender As Object, e As EventArgs) Handles btnHapus.Click
If lv.Items.Count <> 0 Then
lv.Items.Remove(lv.SelectedItems(0))
Else
MsgBox("Belum di pilih")
End If
End Sub
Private Sub lv_Click(sender As Object, e As EventArgs) Handles lv.Click
txtKode.Text = lv.SelectedItems(0).SubItems(0).Text
txtNama.Text = lv.SelectedItems(0).SubItems(1).Text
txtHarga.Text = lv.SelectedItems(0).SubItems(2).Text
txtJumlah.Text = lv.SelectedItems(0).SubItems(3).Text
End Sub
Private Sub lv_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lv.SelectedIndexChanged
End Sub
Private Sub btnEdit_Click(sender As Object, e As EventArgs) Handles btnEdit.Click
If lv.Items.Count <> 0 Then
With lv.SelectedItems(0)
.SubItems(0).Text = txtKode.Text
.SubItems(1).Text = txtNama.Text
.SubItems(2).Text = txtHarga.Text
.SubItems(3).Text = txtJumlah.Text
End With
Else
MsgBox("Data Belum di pilih")
End If
End Sub
Private Sub btnKeluar_Click(sender As Object, e As EventArgs) Handles btnKeluar.Click
Dim x As String
x = MsgBox("Apakah anda ingin keluar", MsgBoxStyle.OkCancel)
If x = MsgBoxResult.Ok Then
MsgBox("Selamat datang Jalan")
End
End If
End Sub
End Class
Jika dijalankan akan menghasilkan gambar berikut:
Untuk lebih jelas perhatikan vidio berikut
Mksh pak, materi nya sangat membantu.
BalasHapusTerima kasih pak,
BalasHapusMateri nya sangat membantu dan bermanfaat.
Haris Gunawan(1903R018)
Terimakasih masukannya pak. semoga bermanfaat
BalasHapusPak saya mau bertanya kode ini bisa membuat aplikasi lain gk pak
BalasHapusMateri nya mudah dipahami, terima kasih pak.
BalasHapuspak saya mau bertanya, apakah visual basic mampu membuat program sejenis game yang berat,
BalasHapusterima kasih pak.
nama : fajar habib al ridho 1901R005
Saya mau bertanya pak, apakah codingan itu bisa berjalan di versi visual basic 6.0 ?
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusTerimahkasih pak
BalasHapusMaterinya sangat membantu dan mudah diapahami, semoga bermanfaat.
Terimakasih pak atas materi yg telah bapak berikan semoga materi ini bermanfaat selalu pak
BalasHapusTerimakasih kasih pak
BalasHapusMateri nya mudah di pahami
Terima kasih pak materinya untuk hari ini.
BalasHapusArtikel nya sangat membantu pak,tapi saya ingin bertanya,apakah ada perbedaan antara if dengan case pak? Mohon dijawab pakπ
BalasHapusArtikelnya membuat saya lebih mudah untuk mempelajari visual basic.
BalasHapusTerimakasih pak untuk materi nya,saya mau bertanya pak knp dalam visual basic harus menggunakan if dan case pak?
BalasHapusTerimakasih untuk materinya pak, materiny sangat bermanfaat sekali
BalasHapusMantap pakπππ
BalasHapusTerimakasih banyak pak, sangat bermanfaatπππ
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusTerimakasih pak
BalasHapusSangat bermanfaat
Materinya bagus dan sangat membantu buat saya pak
BalasHapusTerima kasih pak materinya sangat bermanfaat bagi saya dan mudah di mengerti ππ
BalasHapusTerimakasih pak, artikel nya membantu saya mengenai fungsi if dan case
BalasHapusTerimakasih banyak atas ilmunya, pak saya mau bertanya apakah fungsi IF pada Visual Basic dapat menghitung suatu keuntungan dan kerugian
BalasHapusTerima kasih materinya pak, ini sangat membantu sekali dalam mempelajari visual basic
BalasHapusTerimahkasih pak
BalasHapusMaterinya sangat membantu dan mudah diapahami, sangat bermanfaat.
Terima kasih materinya pak, pertanyaan saya apakah ada cara lain untuk membuat program keputusan selain if dan case?
BalasHapusTerimahkasih pak
BalasHapusMaterinya sangat membantu dan mudah diapahami,dan sangat bermanfaat.
Terimahkasih pak
BalasHapusMaterinya sangat membantu dan mudah diapahami,dan sangat bermanfaat.
Terima kasih materinya Pak
BalasHapusTrima kasih materinya pak, sangat bermaanfaat pak
BalasHapusTerimakasih atas materi nyapak
BalasHapusTerimakasih pak atas penjelasan materi nya π
BalasHapusMakasih pak, materinya sangat bermanfaat bagi saya ,
BalasHapusterima kasih materinya pak, sangat bermanfaat untuk yg belajar visual basic
BalasHapusTerimakasih materinya pak,
BalasHapusSaya mau bertanya, dalam membuat sebuah keputusan,apakah hanya dapat dilakukan dengan fungsi if dan case?
Materi nya sangat membantu pak saya mau nanya pak apakah code program nya sma kayak C++ & Pascal pak
BalasHapusPosting Komentar