Contoh Aplikasi Vb.Net Sederhana Menghitung Luas Dan Keliling Persegi Panjang
Pada kesempatan kali ini aku akan membahas tentang, Contoh Aplikasi Vb.net Sederhana Menghitung Luas dan Keliling Persegi Panjang dengan memakai Vb.net 2008.
Untuk proses pembuatan programnya akan aku jelaskan sebagai berikut dan yang Ingin Projectnya link ada dibawah postingan.
Sebelumnya kita rancang terlebih dahulu tampilan programnya menyerupai dibawah ini:
- Sesuaikan Propertinnya
- Koding kegiatan tiap event, sebagai berikut :
- cmdhitungl - click "koding menghitung luas persegi panjangnya"
- cmdhitungk - click "koding menghitung keliling persegi panjangnya"
- cmdkosongkan - click
- cmdkeluar - click
- form1 - load
- tbpanjang - keypress
- tbluas - keypress
- Lalu jalankan kegiatan dan lihat hasilnya
| Objek | Properti | Nilai Properti |
| TextBox1 TextBox2 TextBox3 | Name Name Name | tbpanjang tbluas tbhasil |
| Button1 Button2 Button3 Button4 | Name Text Name Text Name Text Name Text | cmdhitungl Hitung luas cmdhitungk Hitung Keliling cmdkosongkan Kosongkan cmdkeluar Keluar |
| Label1 Label2 Label3 | Text Text Text | Panjang Lebar Hasil |
| GroupBox1 | Text | <kosongkan> |
| Form1 | Text ControlBox | Persegi Panjang false |
'' Deklarasi variabel
Dim p, l As New Integer
Dim h As New Double
'' Jika Panjang belum diisi akan tampil Peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan Panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' Jika Lebar belum diisi akan tampil peringatan
ElseIf tbluas.Text = "" Then
MsgBox("Masukkan Lebarnya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' Jika lebar dan panjang sudah diisi akan diproses penghitungan luasnya kemudian di tampilkan keTextbox hasil
p = Val(tbpanjang.Text)
l = Val(tbluas.Text)
h = p * l
tbhasil.Text = h
End If
Dim p, l As New Integer
Dim h As New Double
'' Jika Panjang belum diisi akan tampil Peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan Panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' Jika Lebar belum diisi akan tampil peringatan
ElseIf tbluas.Text = "" Then
MsgBox("Masukkan Lebarnya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' Jika lebar dan panjang sudah diisi akan diproses penghitungan luasnya kemudian di tampilkan keTextbox hasil
p = Val(tbpanjang.Text)
l = Val(tbluas.Text)
h = p * l
tbhasil.Text = h
End If
'' Deklarasi variabel
Dim p, l As New Integer
Dim h As New Double
'' Jika Panjang belum diisi akan tampil Peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan Panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' Jika Lebar belum diisi akan tampil peringatan
ElseIf tbluas.Text = "" Then
MsgBox("Masukkan Lebarnya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' Jika lebar dan panjang sudah diisi akan diproses penghitungan kelilingnya kemudian di tampilkan keTextbox hasil
p = Val(tbpanjang.Text)
l = Val(tbluas.Text)
h = 2 * (p + l)
tbhasil.Text = h
End If
Dim p, l As New Integer
Dim h As New Double
'' Jika Panjang belum diisi akan tampil Peringatan
If tbpanjang.Text = "" Then
MsgBox("Masukkan Panjangnya!", MsgBoxStyle.Critical, "Peringatan")
'' Jika Lebar belum diisi akan tampil peringatan
ElseIf tbluas.Text = "" Then
MsgBox("Masukkan Lebarnya!", MsgBoxStyle.Critical, "Peringatan")
Else
'' Jika lebar dan panjang sudah diisi akan diproses penghitungan kelilingnya kemudian di tampilkan keTextbox hasil
p = Val(tbpanjang.Text)
l = Val(tbluas.Text)
h = 2 * (p + l)
tbhasil.Text = h
End If
'' Mengkosongkan TextBox Panjang, Lebar, Hasil dan mematikan TextBox Hasil
tbpanjang.Text = ""
tbluas.Text = ""
tbhasil.Text = ""
tbhasil.Enabled = False
tbpanjang.Text = ""
tbluas.Text = ""
tbhasil.Text = ""
tbhasil.Enabled = False
'' Jika diklik tombol keluar akan menutup program
Close()
Close()
'' ketika dijalankan otomatis TextBox Hasil akan dimatikan
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
'' Sama dengan TextBox panjang 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 belum paham, dapat di download projectnya
Download
Semoga bermanfaat!
Terima kasih! Sumber https://ferygg.blogspot.com/
