Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Struktur kontrol Visual basic 6.0
2
STRUKTUR KONTROL Struktur kontrol adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program. Visual basic 6 mengenal dua jenis struktur kontrol, yaitu : Struktur kontrol keputusan digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi. Struktur kontrol pengulangan digunakan untuk melakukan pengulangan kode program. by dna&witari
3
STRUKTUR KONTROL KEPUTUSAN
Ada dua struktur kontrol keputusan didalam visual basic 6.0 yaitu IF then Select Case by dna&witari
4
IF …. THEN …. Bentuk penulisan (syntax) struktur if…then :
1. if <kondisi> then <kode program> bila <kondisi> bernilai true maka <kode program> akan dikerjakan. 2. if <kondisi> then <blok kode program 1> else <blok kode program 2> end if bila <kondisi> bernilai true maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai false maka <blok kode program 2> yang akan dikerjakan by dna&witari
5
Contoh if Code : Private Sub cmdhasil_Click()
if val(txtbil.text) mod 2 = 0 then lblhasil.caption = "bilangan genap" else lblhasil.caption = "bilangan ganjil" end if End Sub by dna&witari
6
Select case Bentuk penulisan (syntax) struktur SELECT…CASE : CASE ELSE
<blok kode program x>] SELECT CASE <pilihan> END SELECT CASE <pilihan 1> <blok kode program 1> Bila <pilihan> sesuai dengan <pilihan 1> maka <blok kode program 1> akan dikerjakan, dst. tetapi bila <pilihan> tidak ada yang sesuai dengan <pilihan 1> s/d <pilihan n> maka <blok kode program x> yang akan dikerjakan. CASE <pilihan 2> <blok kode program 2> CASE <pilihan n> <blok kode program n> by dna&witari
7
CHECKBOX Kontrol ini digunakan untuk menerima input dari user dimana dapat ditentukan untuk mengklik atau tidak mengklik checkbox. Contoh Program Bila mengklik checkbox properti Value bernilai true dan bila diklik dekali lagi, properti berubah lagi menjadi false. by dna&witari
8
Code harga = 25000 if chcksoto.value = vbchecked then
Dim harga, total As Long Private Sub chcksoto_Click() Private Sub chcknasi_Click() harga = 25000 harga = 20000 if chcksoto.value = vbchecked then if chcknasi.value = vbchecked then total = total + harga else if chcksoto.value = vbunchecked then if chcknasi.value = vbunchecked then total = total - harga end if txttotal.text = total End Sub by dna&witari
9
Listbox & combobox Listbox merupakan kontrol dimana user hanya bisa memilih satu atau lebih pilihan yang sudah disediakan dan tidak bisa mengisikan atau mengetikan nilai yang lain Combobox merupan kontrol dimana user dapat mengisikan nilai baru pada kotak comboBox tersebut. ComboBox merupakan gabungan dari list box dan text box Properties yang penting dalam listbox dan combobox yaitu items by dna&witari
10
Cara menambahkan items
Ada dua cara menambahkan items dalam listbox dan combobox yaitu 1. Dengan coding menggunakan methode additem namalist.additems(“item baru”) atau dim noindex as integer noindex = namalist.items.add(“item baru”) 2. Dengan properties carilah properties list, lalu isilah items barunya by dna&witari
11
Menghapus items Menghapus satu items
method yang digunakan RemoveItems contoh : List1.RemoveItems(“Bogor”) Menghapus banyak items method yang digunakan Clear Menghitung items method yang digunakan ListCount by dna&witari
12
by dna&witari
13
CODE Private Sub Form_Load() listkota.additem ("Jakarta")
Private Sub cmdhapus_Click() listkota.additem ("Jakarta") listkota.removeitem listkota.listindex listkota.additem ("Bogor") listkota.additem ("Medan") End Sub Private Sub cmdjum_Click() txtjum.text = listkota.listcount Private Sub cmdtambah_Click() listkota.additem (txtisi.text) Private Sub cmdbersih_Click() txtisi.text = "" listkota.clear by dna&witari
14
LATIHAN by dna&witari
15
Ketentuan program Jurusan
Discount Akan ada sebesar 20% dari uang kuliah untuk yang beasiswa Jurusan Uang kuliah Total didapat dari uang kuliah dikurang discount Akuntansi Tombol hitung akan memproses total yang didapat dari uang kuliah dikurangi discount Manajemen Sistem Informasi Psikologi Tombol selesai akan mengakhiri program by dna&witari
16
Private Sub comjur_Click() end select select case comjur.text End Sub
case "akuntansi" txtuang.text = Private Sub Form_Load() case "sistem informasi" comjur.additem ("manajemen") comjur.additem ("akuntansi") txtuang.text = comjur.additem ("sistem informasi") case "psikologi" comjur.additem ("psikologi") txtuang.text = case "manajemen" by dna&witari
17
End Sub Private Sub optbea_Click() Private Sub cmdhitung_Click()
if optbea.value = true then txttotal.text = val(txtuang.text) - val(txtdis.text) txtdis.text = 0.2 * val(txtuang.text) end if End Sub Private Sub cmdselesai_Click() end by dna&witari
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.