Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Struktur kontrol Visual basic 6.0.

Presentasi serupa


Presentasi berjudul: "Struktur kontrol Visual basic 6.0."— 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&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


Download ppt "Struktur kontrol Visual basic 6.0."

Presentasi serupa


Iklan oleh Google