Contoh Aplikasi Vb.Net Sederhana Menghitung Luas Dan Volume Balok
Berikut ini saya akan menciptakan program/aplikasi sederhana vb.net 2008 menghitung luas dan volume balok simak baik-baik :
Sumber https://ferygg.blogspot.com/
- Buat tampilan form ibarat dibawah ini.
- Sesuaikan propertinya :
- Masukkan koding tiap event, sebagai berikut :
- cmdluas - Click "Koding menghitung luas balok"
- cmdvolume - Click "Koding menghitung volume balok"
- cmdkosongkan - Click
- cmdkeluar - Click
- Form1 - Load
- tbpanjang - KeyPress
- tblebar - KeyPress
- tbtinggi - KeyPress
- Kalau sudah tinggal jalankan programnya.
Object | Properti | Nilai Properti |
TextBox1 TextBox2 TextBox3 TextBox4 | Name Name Name Name | tbpanjang tblebar tbtinggi tbhasil |
Button1 Button2 Button3 Button4 | Name Text Name Text Name Text Name Text | cmdluas Hitung luas cmdvolume Hitung volume cmdkosongkan Kosongkan cmdkeluar Keluar |
'' deklarasi variabel
Dim p, l, t, h As Integer
'' ketika panjang tidak diisi akan tampil peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika lebar tidak diisi akan tampil peringatan
ElseIf tblebar.Text = "" Then
MsgBox("Masukkan lebarnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika tinggi tidak diisi akan tampil peringatan
ElseIf tbtinggi.Text = "" Then
MsgBox("Masukkan tingginyanya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' proses perhitungan luas balok
p = Val(tbpanjang.Text)
l = Val(tblebar.Text)
t = Val(tbtinggi.Text)
h = 2 * ((p * l) + (p * t) + (l * t))
tbhasil.Text = h
End If
Dim p, l, t, h As Integer
'' ketika panjang tidak diisi akan tampil peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika lebar tidak diisi akan tampil peringatan
ElseIf tblebar.Text = "" Then
MsgBox("Masukkan lebarnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika tinggi tidak diisi akan tampil peringatan
ElseIf tbtinggi.Text = "" Then
MsgBox("Masukkan tingginyanya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' proses perhitungan luas balok
p = Val(tbpanjang.Text)
l = Val(tblebar.Text)
t = Val(tbtinggi.Text)
h = 2 * ((p * l) + (p * t) + (l * t))
tbhasil.Text = h
End If
'' deklarasi variabel
Dim p, l, t, h As Integer
'' ketika panjang tidak diisi akan tampil peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika lebar tidak diisi akan tampil peringatan
MsgBox("Masukkan lebarnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika tinggi tidak diisi akan tampil peringatan
ElseIf tbtinggi.Text = "" Then
MsgBox("Masukkan tingginyanya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' proses perhitungan volume balok
p = Val(tbpanjang.Text)
l = Val(tblebar.Text)
t = Val(tbtinggi.Text)
h = p * l * t
tbhasil.Text = h
End If
Dim p, l, t, h As Integer
'' ketika panjang tidak diisi akan tampil peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika lebar tidak diisi akan tampil peringatan
ElseIf tblebar.Text = "" Then
MsgBox("Masukkan lebarnya!", MsgBoxStyle.Critical, "Peringatan")
'' ketika tinggi tidak diisi akan tampil peringatan
ElseIf tbtinggi.Text = "" Then
MsgBox("Masukkan tingginyanya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' proses perhitungan volume balok
p = Val(tbpanjang.Text)
l = Val(tblebar.Text)
t = Val(tbtinggi.Text)
h = p * l * t
tbhasil.Text = h
End If
'' mengkosongkan textbox
tbpanjang.Text = ""
tblebar.Text = ""
tbtinggi.Text = ""
tbhasil.Text = ""
tbhasil.Enabled = False
tbpanjang.Text = ""
tblebar.Text = ""
tbtinggi.Text = ""
tbhasil.Text = ""
tbhasil.Enabled = False
'' ketika di klik keluar akan menutup program
Close()
Close()
'' ketika dijalankan otomatis textbox hasil mati
tbhasil.Enabled = False
tbhasil.Enabled = False
'' TextBox ketika diketik, hanya dapat angka saja 0-9
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then e.Handled = True
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then e.Handled = True
'' TextBox ketika diketik, hanya dapat angka saja 0-9
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then e.Handled = True
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then e.Handled = True
'' TextBox ketika diketik, hanya dapat angka saja 0-9
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then e.Handled = True
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then e.Handled = True
Jika masih belum paham, saya kasih projectnya.
Semoga membantu
Terima kasih!
Sumber https://ferygg.blogspot.com/