Laman

[ VISUAL STUDIO ] Maksimum 3 Bilangan ( VB User Control)

Maksimum 3 Bilangan
Program ini akan menerima tiga bilangan integer, lalu mencari bilangan terbesar dan menampilkannya.
Berikut langkah - langkahnya :
1) Ketikkan nama submenu ke-3, yang akan dibuat, yaitu Bilangan Terbesar.
2) - Pada Solution, klik kanan DemoUserControlVB, pilih Add » User Control .
     - Pilih User Control dan berikan nama pada Name uc_bilanganterbesar. Lalu Klik Add.
3) Pada toolbox, double klik atau drag 5 Label,3 Textbox,dan 2 Button. Lalu pada properties isikan seperti table dibawah ini :

Text
Name
Label 1
Masukan Angka 1 :
Label 1
Label 2
Masukan Angka 2 :
Label 2
Label 3
Masukan Angka 3 :
Label 3
Label 4
Output :
Label 4
Label 5
-
lbl_hasil
Textbox 1

txt_input1
Textbox 2

txt_input2
Textbox 3

txt_input3
Button 1
Proses
btn_proses
Button 2
Hapus
btn_hapus
 Lalu design menjadiseperti pada gambar berikut:
4) Selanjutkan kita akan mengetikkan kode program. Caranya double klik button proses, lalu modifikasi source codenya sehingga menjadi seperti berikut:
  1. 'Program = uc_bilanganterbesar.vb
  2. 'Tanggal = Juli 2014
  3. 'Deskripsi = Menampilkan bilangan terbesar
  4.  
  5. Public Class uc_bilanganterbesar
  6.  
  7. Private Sub btn_proses_Click(sender As Object, e As EventArgs) Handles btn_proses.Click
  8. If Val(txt_input1.Text) > Val(txt_input2.Text) And Val(txt_input1.Text) > Val(txt_input3.Text) Then
  9. lbl_hasil.Text = txt_input1.Text
  10. ElseIf Val(txt_input2.Text) > Val(txt_input1.Text) And Val(txt_input2.Text) > Val(txt_input3.Text) Then
  11. lbl_hasil.Text = txt_input2.Text
  12. Else
  13. lbl_hasil.Text = txt_input3.Text
  14.  
  15. End If
  16. End Sub
  17.  
  18. Private Sub btn_hapus_Click(sender As Object, e As EventArgs) Handles btn_hapus.Click
  19. txt_input1.Text = ""
  20. txt_input2.Text = ""
  21. txt_input3.Text = ""
  22. lbl_hasil.Text = "-"
  23. End Sub
  24. End Class
5) Selanjutnya kita kembali ke design Form1, lalu double klik submenu yang tadi telah dibuat (Bilangan Terbesar). Lalu masukan source code berikut :
  1. 'Program = DemoUserControlVB
  2. 'Tanggal = Juli 2014
  3. 'Deskripsi = Menu untuk membuka user control yang lain
  4.  
  5. Public Class Form1
  6. Dim uc1 As New uc_swap
  7. Dim uc2 As New uc_kalkulator
  8. Dim uc3 As New uc_bilanganterbesar
  9.  
  10. Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  11. pnl_main.Controls.Add(uc1)
  12. pnl_main.Controls.Add(uc2)
  13. pnl_main.Controls.Add(uc3)
  14. uc1.Dock = DockStyle.Fill
  15. uc2.Dock = DockStyle.Fill
  16. uc3.Dock = DockStyle.Fill
  17. End Sub
  18. Private Sub SwapToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SwapToolStripMenuItem.Click
  19. uc1.BringToFront()
  20. uc2.SendToBack()
  21. uc3.SendToBack()
  22. lbl_status.Text = "Swap"
  23. End Sub
  24.  
  25. Private Sub KalkulatorToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles KalkulatorToolStripMenuItem.Click
  26. uc1.SendToBack()
  27. uc2.BringToFront()
  28. uc3.SendToBack()
  29. lbl_status.Text = "Kalkulator"
  30. End Sub
  31.  
  32. Private Sub BilanganTerbesarToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles BilanganTerbesarToolStripMenuItem.Click
  33. uc1.SendToBack()
  34. uc2.SendToBack()
  35. uc3.BringToFront()
  36. lbl_status.Text = "Bilangan Terbesar"
  37. End Sub
  38.  
  39. Private Sub ExitToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ExitToolStripMenuItem.Click
  40. Application.Exit()
  41. End Sub
  42. End Class
Lalu simpan hasil modifikasi dengan CTRL+S.
6) Kemudian, running program dengan menekan tombol CTRL + F5:

Tidak ada komentar:

Posting Komentar