Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

STRUKTUR KONTROL VISUAL BASIC 6.0. STRUKTUR KONTROL Struktur kontrol adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol)

Presentasi serupa


Presentasi berjudul: "STRUKTUR KONTROL VISUAL BASIC 6.0. STRUKTUR KONTROL Struktur kontrol adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol)"— Transcript presentasi:

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&witari2

3 STRUKTUR KONTROL KEPUTUSAN Ada dua struktur kontrol keputusan didalam visual basic 6.0 yaitu 1.IF then 2.Select Case by dna&witari3

4 IF …. THEN …. Bentuk penulisan (syntax) struktur if…then : 1. if then bila bernilai true maka akan dikerjakan. 2. if then else end if bila bernilai true maka akan dikerjakan, tetapi bila bernilai false maka yang akan dikerjakan by dna&witari4

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&witari5

6 SELECT CASE BENTUK PENULISAN (SYNTAX) STRUKTUR SELECT…CASE : SELECT CASE CASE CASE CASE CASE ELSE ] END SELECT Bila sesuai dengan maka akan dikerjakan, dst. tetapi bila tidak ada yang sesuai dengan s/d maka yang akan dikerjakan. by dna&witari6

7 CHECKBOX Kontrol ini digunakan untuk menerima input dari user dimana dapat ditentukan untuk mengklik atau tidak mengklik checkbox. Bila mengklik checkbox properti Value bernilai true dan bila diklik dekali lagi, properti berubah lagi menjadi false. Contoh Program by dna&witari7

8 CODE DIM HARGA, TOTAL AS LONG PRIVATE SUB CHCKNASI_CLICK() harga = if chcknasi.value = vbchecked then total = total + harga else if chcknasi.value = vbunchecked then total = total - harga end if txttotal.text = total END SUB PRIVATE SUB CHCKSOTO_CLICK() harga = if chcksoto.value = vbchecked then total = total + harga else if chcksoto.value = vbunchecked then total = total - harga end if txttotal.text = total END SUB by dna&witari8

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 Properties yang penting dalam listbox dan combobox yaitu items Combobox merupan kontrol dimana user dapat mengisikan nilai baru pada kotak comboBox tersebut. ComboBox merupakan gabungan dari list box dan text box by dna&witari9

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&witari10

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&witari11

12 by dna&witari12

13 CODE PRIVATE SUB FORM_LOAD() listkota.additem ("JAKARTA") listkota.additem ("BOGOR") listkota.additem ("MEDAN") END SUB PRIVATE SUB CMDTAMBAH_CLICK() listkota.additem (txtisi.text) txtisi.text = "" END SUB PRIVATE SUB CMDHAPUS_CLICK() listkota.removeitem listkota.listindex txtisi.text = "" END SUB PRIVATE SUB CMDJUM_CLICK() txtjum.text = listkota.listcount END SUB PRIVATE SUB CMDBERSIH_CLICK() listkota.clear END SUB by dna&witari13

14 LATIHAN by dna&witari14

15 KETENTUAN PROGRAM Jurusan Jurusan Uang kuliah Akuntansi Manajemen Sistem Informasi Psikologi Discount  Akan ada sebesar 20% dari uang kuliah untuk yang beasiswa Total didapat dari uang kuliah dikurang discount Tombol hitung akan memproses total yang didapat dari uang kuliah dikurangi discount Tombol selesai akan mengakhiri program by dna&witari15

16 PRIVATE SUB COMJUR_CLICK() select case comjur.text case "akuntansi" txtuang.text = case "sistem informasi" txtuang.text = case "psikologi" txtuang.text = case "manajemen" txtuang.text = end select END SUB PRIVATE SUB FORM_LOAD() comjur.additem ("manajemen") comjur.additem ("akuntansi") comjur.additem ("sistem informasi") comjur.additem ("psikologi") END SUB by dna&witari16

17 PRIVATE SUB OPTBEA_CLICK() if optbea.value = true then txtdis.text = 0.2 * val(txtuang.text) end if END SUB PRIVATE SUB CMDHITUNG_CLICK() txttotal.text = val(txtuang.text) - val(txtdis.text) END SUB PRIVATE SUB CMDSELESAI_CLICK() end END SUB by dna&witari17


Download ppt "STRUKTUR KONTROL VISUAL BASIC 6.0. STRUKTUR KONTROL Struktur kontrol adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol)"

Presentasi serupa


Iklan oleh Google