1 Kontrol OptionButton Digunakan untuk menampilkan beberapa pilihan yang hanya dapat dipilih salah satu dalam suatu form. Contoh Penggunaan:
2 Properti OptionButton
3
4 Kontrol CheckBox Digunakan untuk menampilkan beberapa pilihan yang dapat dipilih lebih dari satu.Contoh Penggunaan: Properti dan event Kontrol CheckBox sama dengan optionbutton
5 Kontrol Frame Digunakan untuk mengelompokkan sekelompok kontrol. Pemakaian kontrol frame yang paling nyata adalah untuk mengelompokan sejumlah option, sebagaimana kita ketahui, pada suatu form, hanya 1 option yang dapat dipilih setiap saat, hal ini dapat diatasi dengan pemakaian frame, sehingga option dapat dipilih sesuai dengan konteks yang diwakili
6
7 Properti Frame
8 Latihan Mengubah tampilan tulisan dengan pilihan option. 1.Tanamkanlah kontrol label, frame, option dan command pada form serta rubah/atur properti masing-masing kontrol hingga seperti gambar dibawah:
9
10 Daftar Properties
11
12 2.Klik View Code pada Project Explorer 3.Ketikkan Koding berikut : Private Sub optNormal_Click() lblHuruf.FontBold = False lblHuruf.FontItalic = False End Sub Private Sub optItalic_Click() lblHuruf.FontItalic = True End Sub Private Sub optBold_Click() lblHuruf.FontBold = True End Sub Private Sub optBitalic_Click() lblHuruf.FontBold = True lblHuruf.FontItalic = True End Sub
13 Private Sub optTimes_Click() lblHuruf.FontName = "Times New Roman" End Sub Private Sub optSans_Click() lblHuruf.FontName = "Ms Sans Serif" End Sub Private Sub optVerdana_Click() lblHuruf.FontName = "Verdana" End Sub Private Sub optTahoma_Click() lblHuruf.FontName = "Tahoma" End Sub
14 Private Sub opt10_Click() lblHuruf.FontSize = 10 End Sub Private Sub opt12_Click() lblHuruf.FontSize = 12 End Sub Private Sub opt14_Click() lblHuruf.FontSize = 14 End Sub Private Sub opt18_Click() lblHuruf.FontSize = 18 End Sub
15 Private Sub optBawah_Click() lblHuruf.FontUnderline = True End Sub Private Sub opttdkBawah_Click() lblHuruf.FontUnderline = False End Sub Private Sub optcoret_Click() lblHuruf.FontStrikethru = True End Sub Private Sub opttdkcoret_Click() lblHuruf.FontStrikethru = False End Sub Private Sub cmdSelesai_Click() End End Sub
16 Soal-1 Sebuah Warung Telephone (Wartel) menginginkan program perhitungan pembayaran pulsa telephone dengan kondisi sebagai berikut : Rancanglah sebuah User Interface untuk melakukan perhitungan pembayaran pulsa seperti gambar dibawah:
17
18 Petunjuk 1.Jalankan program maka seluruh kolom akan bersih dan penunjuk aktif pada kolom lama bicara 2.Isi Kolom lama bicara 3.Pilih jenis Call 4.Pilih waktu Call yang akan menampilkan biaya per pulsa dan biaya percakapan 5.Klik tombol Lagi atau Alt+L seluruh kolom bersih dan penunjuk aktif pada kolom lama bicara 6.Klik tombol Selesai atau Alt+I untuk mengakhiri
19 Soal-2 Sales Promotion Girl (SPG) minyak wangi akan mendapatkan upah dari hasil penjualan.Besarnya upah tergantung dari jenis produk dan jumlah penjualan seperti pada tabel dibawah: Total Upah = Jumlah Botol x Upah per botol Pajak = 10% x Total Upah Total Bayar = Total Upah – Pajak Rancang lah sebuah user interface untuk menghitung upah SPG tersebut
20 Petunjuk : 1.Jalankan program maka seluruh kolom akan bersih 2.Ketik Nama SPG dan Jumlah parfum yang terjual 3.Klik Jenis produk maka akan tampil Total Upah, Pajak dan Total Bayar 4.Klik tombol Input atau Alt+i untuk mengulang 5.Klik tombol Exit atau Alt+E untuk mengakhiri
21
22 Contoh : COBA Latihan-8,9 (Modul Praktek)