MODUL PRAKTIKUM VISUAL BASIC 6.0

Ukuran: px
Mulai penontonan dengan halaman:

Download "MODUL PRAKTIKUM VISUAL BASIC 6.0"

Transkripsi

1 MODUL PRAKTIKUM VISUAL BASIC 6.0 Disusun Oleh : Edi Rusadi, ST PROGRAM STUDI TEKNIK SIPIL FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PALANGKARAYA 2016 Edi - Universitas Muhammadiyah Palangkaraya 1

2 MODUL I PENGENALAN VISUAL BASIC Main menu terdiri dari dua komponen utama yaitu menu bar dan title bar. Menu bar menampilkan menu yang berisi perintah-perintah pada Visual Basic 6.0, sedangkan title bar akan menampilkan judul proyek Visual Basic yang sedang dikerjakan. Toolbox berisi kumpulan objek yang digunakan untuk membuat user interface serta pengontrolan bagi program yang dibuat. Form Form adalah lembar desain tampilan dari program yang dibuat. Edi - Universitas Muhammadiyah Palangkaraya 2

3 Form ini menjadi pondasi tempat diletakannya kontrol-kontrol yang dimiliki oleh Visual Basic sesuai dengan yang diinginkan Merupakan jendela yang digunakan untuk mengatur properti sebuah objek. Edi - Universitas Muhammadiyah Palangkaraya 3

4 Objek yang diatur propertinya adalah objek yang namanya tercantum dalam kotak objek. Code Editor adalah suatu jendela dimana merupakan tempat untuk menulis dan menyunting ruitn yang menentukan mekanisme kerja program. LATIHAN Cara membuatnya : Klik komponen yang di dalam ToolBox, lalu lakukan langkah yang dibawah ini : Mengatur Property Object Melalui Jendela Properties atur property setiap object sebagai berikut : Object Properties Value Form1 Praktikum1 StartUpPosition 2 CenterScreen Label1 Textbox1 Textbox2 Textbox3 Command1 Command2 Font Name Font Name Font Name Font Font Font Pesan Size: 14 <kosong> Text1 Size: 14 <kosong> Text2 Size: 14 <kosong> Text3 Size: 14 Hallo Size: 14 Gabung Size: 14 Edi - Universitas Muhammadiyah Palangkaraya 4

5 Listing program : Private Sub Command1_Click() Text1.Text = "SELAMAT DATANG DI LAB TERPADU UMP" Private Sub Command2_Click() MsgBox ("NAMA ANDA = ") + Text2.Text + " " + Text3.Text, , "INFO" TUGAS PRAKTIKUM Pada Program yang telah anda buat tadi, coba tambahkan Tombol Exit Kemudian simpan dengan berikan (Nama File Project Tugas1Prak1.vbp) Gambar Hasil Tugas: Langkah Tugas Praktikum Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Private Sub Command_Click() Unload1 Mee Edi - Universitas Muhammadiyah Palangkaraya 5

6 MODUL 2 Event dan Property, Event dan Method LATIHAN Membuat User Interface (UI) Aktifkan VB 6 melalui tombol Start. Kenali jenis-jenis komponen (control) yang ada di dalam bagian ToolBox : Cara membuatnya : Klik komponen Label di dalam ToolBox kemudian gambar object Label1 di dalam Form dengan cara drag-drop. Lakukan langkah yang sama untuk object Label2. Object Text1 di- gambar menggunakan komponen TextBox, sedangkan object Command1 dan Command2 menggunakan komponen Command Button. Mengatur Property Object Melalui Jendela Properties atur property setiap object sebagai berikut : Object Properties Value Form1 StartUpPosition Property Test 2 CenterScreen Label1 Masukkan nama : Text1 Text Name Label2 Alignment BackColor Font 2 Center Palette: <putih> Size: 24 Command1 OK Command2 Selesai Menulis Kode Program : Property Test Buka Jendela Code dan kenali bagian-bagian di dalamnya : Program yang berbasis Windows bersifat event-driven, artinya program bekerja berdasarkan event yang terjadi pada object di dalam program tersebut. Misalnya, jika seorang user meng-klik sebuah tombol maka program akan memberikan reaksi terhadap event klik tersebut. Program akan memberikan reaksi sesuai dengan kodekode program yang dibuat untuk suatu event pada object tertentu. Pilih object Edi - Universitas Muhammadiyah Palangkaraya 6

7 Command1 pada bagian Object Selector. Secara otomatis pada bagian Code Editor akan muncul blok kode program berikut : Private Sub Command1_Click() Event Click merupakan event default (standar) dari object Command1, Anda bisa melihat event lainnya pada bagian Event Selector. Pada bagian Code Editor ketikkan kode programnya sebagai berikut : Private Sub Command1_Click() Label2. = Text1.Text Private Sub Command2_Click() Unload Me Simpan Project1 (nama file : Latihan.vbp) dan Form1 (nama file : Lat1.frm). VB 6 akan menyimpan program yang Anda buat ke dalam beberapa file yang saling terkait, antara lain : file project (*.vbp), file form (*.frm) dan file module (*.bas). Coba jalankan Project1 dengan meng-klik tombol Start ( ) pada bagian Toolbar atau tekan tombol F5 pada keyboard. TUGAS PRAKTIKUM 1 Modifikasi Kode Program Ubah tampilan UI-nya menjadi seperti ini : (Tambahkan komponen Frame, OptionButton dan CheckBox) Kemudian simpan dengan berikan (Nama File Project Tugas1Prak2.vbp )Atur property object-object tambahannya sebagai berikut : Object Properties Value Frame1 Pilihan Option1 Merah Option2 Biru Check1 Tebal Edi - Universitas Muhammadiyah Palangkaraya 7

8 Check2 Miring Obyek Frame1 harus dibuat terlebih dahulu si form, dan selanjutnya obyek Option dan Check dibuat didalam Frame1 tersebut. Tujuan pembuatan berbagai pilihan tersebut adalah memperkenalkan pada Anda fasilitas Option dan CheckBox yang digunakan untuk membuat pilihan dalam aplikasi. Tambahkan kode programnya sebagai berikut : Listing program : Private Sub Check1_Click() Label2.FontBold = Check1.Value Private Sub Check2_Click() Label2.FontItalic = Checck2.Value Private Sub Command1_Click() Label2. = Text1.Text1 Private Sub Command2_Click() Unload Me Private Sub Option1_Click() Label2.ForeColor = vbredf Private Sub Option2_Click() Label2.ForeeColor = vbblue Edi - Universitas Muhammadiyah Palangkaraya 8

9 Kemudian coba jalankan dan lihat hasilnya : TUGAS PRAKTIKUM 2 Event dan Method Pada Jendela Form buatlah UI seperti ini : (Gunakan komponen ListBox, ComboBox dan CommandButton) Kemudian simpan dengan berikan (Nama File Project Tugas2Prak2.vbp) Pengaturan property setiap object-nya adalah sebagai berikut : Object Properties Value From2 Even dan Method List1 - - Combo1 - - Command1 Add Command2 Delete Command3 Clear Command4 Exit Listing Program : Private Sub Command1_Click() List1.AddItem Combo11.Text Edi - Universitas Muhammadiyah Palangkaraya 9

10 Private Sub Command2_Click() Liist1.RemoveItem List1.ListIndex Private Sub Command3_Click() List1.Clearr Private Sub Command4_Click() Private Sub Form_Load() Combo1.AddItem "Tri" Combo1.AddItem "David" Combo1.AddItem "Cinta" Combo1.AddItem "Agus" Combo1.AddItem "Santy" Combo1.AddItem "Maya " Combo1.AddItem "Chandra" Kemudian coba jalankan Project1 dan lihat hasilnya : Edi - Universitas Muhammadiyah Palangkaraya 10

11 MODUL III INPUT DAN OUTPUT LATIHAN 1 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 3 TextBox, 3 Label dan 2 CommandButton 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form Belanja textbox 1 textbox2 textbox3 Text Name Text Name Text Name <kosong> txthargasatuan <kosong> txtjumlah <kosong> txtbayar Label1 Harga Satuan Rp. Label2 Jumlah Barang Label3 txtbayar Command1 Proses Command2 Keluar 4. Masukan code untuk CommandButton Proses txtbayar.text = Val(txtHargaSatuan.Text) * Val(txtJumlah.Text) 6. Masukan code untuk CommandButton Keluar Unload Me Edi - Universitas Muhammadiyah Palangkaraya 11

12 7. Tekan F5 untuk menjalankan program (Running) LATIHAN 2 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 3 TextBox, 3 Label dan 2 CommandButton 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form Input Nama textbox 1 textbox2 textbox3 Text Name Text Name Text Name <kosong> txtnama <kosong> txtalamat <kosong> txttelepon Label1 Nama Label2 Alamat Label3 Telepon Command1 Pesan Command2 Keluar 4. Masukan code untuk CommandButton Proses MsgBox"Nama anda " & txtnama.text & " dengan alamat "&_ txtalamat.text & " Telp " & txttelepon.text 6. Masukan code untuk CommandButton Keluar Unload Me 7. Tekan F5 untuk menjalankan program (Running) Edi - Universitas Muhammadiyah Palangkaraya 12

13 TUGAS PRAKTIKUM 1. Buat program kalkulator dengan operasi yang ada : penambahan, pengurangan, pembagian, dan perkalian (Nama File Project Tugas1Prak3.vbp) 2. Buat program untuk menghitung luas kubus, persegi panjang, dan lingkaran dengan inputan panjang, lebar dan jari-jari dan tampilkan hasilnya (Nama File Project : Tugas2Prak3.vbp) 3. Buat program menginputkan identitas diri (NIM, Nama, Jurusan, Jenjang dan Alamat) dan tampilkan pada form yang berbeda (Nama File Project : Tugas3Prak3.vbp) Langkah Tugas Praktikum 1 Untuk properties dari masing-masing objek, saya contohkan seperti dibawah ini, dengan letak masing-masing objek disesuaikan dengan gambar diatas. Textbox 1: (Name) : txtdisplay Alignment: 1-Right Justify Text : (kosongkan) Maxlength : 12 Command Button 2: (Name) : cmdangka Index : 2 : 2 Command Button 4: (Name) : cmdangka Index : 4 : 4 Command Button 6: (Name) : cmdangka Index : 6 : 6 Command Button 1: (Name) : cmdangka Index : 1 : 1 Command Button 3: (Name) : cmdangka Index : 3 : 3 Command Button 5: (Name) : cmdangka Index : 5 : 5 Command Button 7: (Name) : cmdangka Index : 7 : 7 Command Button 8: Command Button 9: Edi - Universitas Muhammadiyah Palangkaraya 13

14 (Name) : cmdangka Index : 8 : 8 Command Button 10: (Name) : cmdangka Index : 0 : 0 Command Button 12: (Name) : cmdkoma :, Command Button 14: (Name) : cmdoperator Index : 2 : - Command Button 16: (Name) : cmdoperator Index : 4 : / Command Button 18: (Name) : cmdclear : C (Name) : cmdangka Index : 9 : 9 Command Button 11: (Name) : cmdplusminus : +/- Command Button 13: (Name) : cmdoperator Index : 1 : + Command Button 15: (Name) : cmdoperator Index : 3 : x Command Button 17: (Name) : cmdclearentry : CE Command Button 19: (Name) : cmdsamadengan : = Berikutnya, Anda tinggal membuat coding dari kalkulator tersebut. Jika Anda mengikuti semua setting properties seperti diatas, maka codingnya saya contohkan seperti ini: Option Explicit Private Hasil As Double Private Const opnol = 0 Private Const optambah = 1 Private Const opkurang = 2 Private Const opkali = 3 Private Const opbagi = 4 Private Operator As Integer Private NilaiBaru As Boolean Private Sub Command1_Click() Unload Me Private Sub txtdisplay_keypress(keyascii As Integer) Dim ch As String ch = Chr$(KeyAscii) Select Case chh Case "0" cmdangka_click 0 Case "1" Edi - Universitas Muhammadiyah Palangkaraya 14

15 cmdangka_click 1 Case "2" cmdangka_click 2 Case "3" cmdangka_click 3 Case "4" cmdangka_click 4 Case "5" cmdangka_click 5 Case "6" cmdangka_click 6 Case "7" cmdangka_click 7 Case "8" cmdangka_click 8 Case "9" cmdangka_click 9 Case "*", "x", "X" cmdoperator_click opkali Case "+" cmdoperator_click optambah Case vbcrlf, vbcr, "=" cmdsamadengan_click Case "-" cmdoperator_click opkurang Case "." cmdkoma_click Case "/" cmdoperator_click opbagi Case "C", "c" cmdclearentry_click End Select KeyAscii = 0 Private Sub Hapus() Dim txt As String Dim min_len As Integer txt = txtdisplay.text If Left$(txt, 1) = "--" Then min_len = 2 Else min_len = 1 End If If Len(txt) > min_len Then txtdisplay.text = Left$(txt, Len(txt) - 1) Else txtdisplay.text = "0" End If Edi - Universitas Muhammadiyah Palangkaraya 15

16 Private Sub Frame1_DragDrop(Source As Control, X As Single, Y As Single) Private Sub cmdangka_click(index As Integer) If NilaiBaru Then txtdisplay.text = Format$(Index) NilaiBaru = False Else txtdisplay.text = _ txtdisplay.text & Format$(Index) End If Private Sub cmdclear_click() cmdclearentry_click Hasil = 0 Operator = opnol txtdisplay.setfocus Private Sub cmdclearentry_click() txtdisplay.text = "" Private Sub cmdkoma_click() If InStr(txtDisplay.Text, "..") Then Beep Else If NilaiBaru Then txtdisplay.text = "." NilaiBaru = False Elsee txtdisplay.text = txtdisplay.text & "." End If End If Private Sub cmdoperator_click(index As Integer) cmdsamadengan_click Operator = Index NilaiBaru1 = True Private Sub cmdplusminus_click() If NilaiBaru Then txtdisplay.text = "-" ElseIf Left$(txtDisplay.Text, 1) = "-" Then txtdisplay.text = Right$(txtDisplay.Text, 2) Else Edi - Universitas Muhammadiyah Palangkaraya 16

17 txtdisplay.text = "-" & txtdisplay.text End If Private Sub cmdsamadengan_click() Dim HasilBaru As Double If txtdisplay.text1 = "" Then HasilBaru = 0 Else HasilBaru = CDbl(txtDisplay.Text) End If Select Case Operator Case opnoll Hasil = HasilBaru Case optambah Hasil = Hasil + HasilBaru Case opkurang Hasil = Hasil - HasilBaru Case opkali Hasil = Hasil ** HasilBaru Case opbagi If HasilBaru = 0 Then MsgBox "Tidak bisa dibagi 0", vbokonly + vbcritical, "Kalku ERROR" Call cmdclear_click Else Hasil = Hasil / HasilBaru End If End Select Operator = opnol NilaiBaru = True txtdisplay.text1 = Format$(Hasil) Private Sub txtdisplay_change() txtdisplay.selstart = Len(txtDisplay.Text) Private Sub txtdisplay_gotfocus() txtdisplay_change Edi - Universitas Muhammadiyah Palangkaraya 17

18 Gambar Hasil Tugas Praktikum 1: Langkah Tugas Praktikum 2 Untuk properties dari masing-masing objek, saya contohkan seperti dibawah ini, dengan letak masing-masing objek disesuaikan dengan gambar diatas. Textbox 1: (Name) : txtjari Alignment: 0-Left Justify Text : (kosongkan) Textbox 3: (Name) : txtluas Alignment: 0-Left Justify Text : (kosongkan) Command Button 1: (Name) : cmdproses : &Proses Command Button 3: (Name) : cmdkeluar : &Keluar Label 2: (Name) : Label2 : Tinggi tabung Label 4: (Name) : Label4 : Volume Textbox 2: (Name) : txttinggi Alignment: 0-Left Justify Text : (kosongkan) Textbox 3: (Name) : txtvolume Alignment: 0-Left Justify Text : (kosongkan) Command Button 2: (Name) : cmdreset : &Reset Label 1: (Name) : Label1 : Lingkaran Jari - Jari Label 3: (Name) : Label3 : Luas Alas Label 5: (Name) : Label5 : Menghitung Luas Berikutnya, Anda tinggal membuat coding dari kalkulator tersebut. Jika Anda mengikuti semua setting properties seperti diatas, maka codingnya saya contohkan seperti ini: Dim r As Double Dim t As Double Edi - Universitas Muhammadiyah Palangkaraya 18

19 Dim volume As Double Dim area As Double Const pi As Double = 3.14 Private Sub cmdkeluar_click() 'MsgBox = vbyes " Anda Yakin Akan keluar?" Unlload Mee Private Sub cmdproses_click() r = txtjari.text1 t = txttinggi.text1 luas = pi * r * r txtluas = luas volume = luas * t txtvolume1 = volume Private Sub cmdreset_click() txtjari.text = "" txttinggi.text = "" txtluas..text = "" txtvolume.text = "" Gambar Hasil Tugas Praktikum 2: Langkah Tugas Praktikum 3 Untuk properties dari masing-masing objek, saya contohkan seperti dibawah ini, dengan letak masing-masing objek disesuaikan dengan gambar diatas. Form 1: Textbox 1: (Name) : Text1 Alignment: 0-Left Justify Textbox 2: (Name) : Text2 Alignment: 0-Left Justify Edi - Universitas Muhammadiyah Palangkaraya 19

20 Text : (kosongkan) Textbox 3: (Name) : Text3 Alignment: 0-Left Justify Text : (kosongkan) Combo1: (Name) : Combo1 Text : (kosongkan) Command Button 1: (Name) : Command1 : Baru Command Button 3: (Name) : Command3 : Cetak Label 1: (Name) : Label1 : Daftar Nama Label 3: (Name) : Label3 : NIM Label 5: (Name) : Label5 : Jurusan Label 7: (Name) : Labe7 : Alamat Form 2: ListBox: (Name) : List1 : Alamat Text : (kosongkan) Textbox 4: (Name) : Text4 Alignment: 0-Left Justify Text : (kosongkan) Combo2: (Name) : Combo2 Text : (kosongkan) Command Button 2: (Name) : Command2 : Simpan Command Button 4: (Name) : Command4 : Exit Label 2: (Name) : Label2 : Jumlah Mahasiswa Label 4: (Name) : Label4 : Nama Mahasiswa Label6: (Name) : Label6 : Jenjang Frame: (Name) : Frame1 : Biodata Command Button 2: (Name) : Command2 : Kembali Berikutnya, Anda tinggal membuat coding dari kalkulator tersebut. Jika Anda mengikuti semua setting properties seperti diatas, maka codingnya saya contohkan seperti ini: Dim NIM(99), Nama(99), jur(99), jen(99), alamat(99) As String Dim i, jml As Integerr Private Sub Command1_Click() Text1.Text = "1" Text2.Text = "" Text3.Text = "" Text4.Text = "" Combo1.Clear Combo1.AddItem ("Teknik Informatika") Combo1.AddItem ("PGSD") Combo1.AddItem ("Pendidkan Ekonomi") Combo1.AddItem ("Teknik Sipil") Edi - Universitas Muhammadiyah Palangkaraya 20

21 Combo1.AddItem ("Teknik Lingkungan") Combo1.AddItem ("Farmasi Kesehatan") Combo1.AddItem ("Analis Kesehatan") Combo2.Clear Combo2.AddItem ("S1") Combo2.AddItem ("D3") Form1.List1.Clear Text2.SetFocus Private Sub Command2_Click() jml = Int(Text1.Text) NIM(jml) = Text2.Text Nama(jml) = Text3.Text jur(jml) = Combo1.Text jen(jml) = Combo2.Text alamatt(jml) = Text4.Text jml = jml + 1 Text1.Text = jml Text2.Text = "" Text3.Text = "" Text4.Text = "" Combo1.Text = "" Combo2.Text = "" Text2.SetFocus1 Private Sub Command3_Click() Form2.List1.Clear For i = 1 To jml -- 1 With Form2.List1.AddItem ("Mahasiswa ke " & i).additem ("NIM : " & NIM(i)).AddItem ("Nama : " & Nama(i)).AddItem ("Jurusan : " & jur(i)).additem ("Jenjang : " & jen(i)).additem ("Alamat : " & alamat(i)).additem (" ") End With Next ii Form2.Show2 Private Sub Command4_Click() End Private Sub Command2_Click() Hidee Edi - Universitas Muhammadiyah Palangkaraya 21

22 Gambar Hasil Tugas Praktikum 3: Edi - Universitas Muhammadiyah Palangkaraya 22

23 MODUL IV SELEKSI KONDISI LATIHAN 1 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 3 TextBox, 3 Label dan 2 CommandButton 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form PilihBulan textbox 1 textbox2 ComboBox Text Name Text Name Text Name <kosong> txtnamabulan <kosong> t txtbulan <kosong> cmbbulan Label1 Pilih Bulan Label2 Nama Bulan Label3 Bulan Ke Command Button Keluar 4. Sesuaikan dengan layout sebagai berikut ini : 5. Masukan code pada Form Load cmbbulan.additem "Januari" cmbbulan.additem "Februari" cmbbulan.additem "Maret" cmbbulan.additem "April" Edi - Universitas Muhammadiyah Palangkaraya 23

24 cmbbulan.additem "Mei" cmbbulan.additem "Juni" cmbbulan.additem "Juli" cmbbulan.additem "Agustus" cmbbulan.additem "September" cmbbulan.additem "Oktober" cmbbulan.additem "November" cmbbulan.additem "Desember" cmbbulan.listindex = 0 6. Masukan code untuk ComboBox1 proses pilih bulan Select Case cmbbulan.listindex Case 0 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 1 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 2 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 3 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 4 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 5 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 6 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 7 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 8 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 9 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 10 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text Case 11 txtnamabulan = cmbbulan.listindex + 1 txtbulan = cmbbulan.text End Select 7. Masukan code untuk CommandButton Keluar Unload Me Edi - Universitas Muhammadiyah Palangkaraya 24

25 8. Tekan F5 untuk menjalankan program (Running) LATIHAN 2 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 2 Frame, 2 OptionButton, 2 CheckBox dan 3 CommandButton 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form SeleksiKondisi Frame1 Option Button Frame2 Check Box Option1 Pria Option2 Wanita Check1 Mobil Check2 Motor Command Button1 Proses Option Command Button2 Proses Check Command Button3 Keluar 4. Sesuai dengan Layout berikut : Edi - Universitas Muhammadiyah Palangkaraya 25

26 5. Masukan code untuk CommandButton Proses Option Dim pesan As String If Option1.Value = True Then pesan = "Pria adalah makhuk hidup" & vbcrlf & _ "Pria senang kepada wanita" & vbcrlf & _ "Pria adalah teman wanita" & vbcrlf & _ "Pria Punya Selera" Else pesan = "Wanita adalah makhuk hidup" & vbcrlf & _ "Wanita senang kepada pria" & vbcrlf & _ "Wanita adalah teman pria" & vbcrlf & _ "Wanita JInak-Jinak Merpati" End If MsgBox pesan 6. Masukan code untuk CommandButton Proses Check Dim pesan As String Dim pesan2 As String If Check1.Value = 1 Then pesan = "Mobil merupakan kendaraan beroda empat" & vbcrlf End If If Check2.Value = 1 Then pesan2 = "Motor merupakan kendaraan beroda dua" & vbcrlf End If MsgBox pesan & pesan2 7. Masukan code untuk CommandButton Keluar Unload Me 8. Tekan F5 untuk menjalankan program (Running) Edi - Universitas Muhammadiyah Palangkaraya 26

27 TUGAS PRAKTIKUM 1 1. Buat Program untuk menghitung nilai akhir mahasiswa dengan inputan NPM, Nama, Tugas, UTS, dan UAS. Dan tampilkan hasilnya berupa nilai akhir dan huruf mutu. Dengan ketentuan sebagai berikut : Nilai Akhir=(20%xTugas) +(30%xUTS)+(50%x UAS) Grade Nilai : 85 > Nilai < 100= A, 75> Nilai < 85= B, 65 > Nilai < 75= C 56> Nilai < 65= D, 56< Nilai= E (Nama File Project : Tugas1Prak4.vbp) Gambar Hasil Tugas Praktikum: Langkah Tugas Praktikum Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Private Sub BtnClear_Click() TextNIM.Text = "" TextNama.Text = "" Edi - Universitas Muhammadiyah Palangkaraya 27

28 TextTugas.Text = "" TextUTS.Text = "" TextUAS.Text = "" TextAngka.Text = "" TextHuruf.Text = "" TextKomentar.Text = "" TextNama.SetFocus1 Private Sub BtnExit_Click() Unlload Me Private Sub BtnHitung_Click() Dim NIM As String Dim Nama As String Dim Tugas As Double Dim UTS As Double Dim UAS As Double Dim Huruf As String Dim Angka As Double Dim Komentar As String NIM = TextNIM.Text1 Nama = TextNama.Text Tugas = Val(TextTugas.Text) UTS = Val(TextUTS.Text) UAS = Val(TextUAS.Text) Nilai = (0.2 * Tugas * UTS * UAS) TextAngka1.Text = Nilai If Nilai <= 56 Then Huruf = "E" Komentar = "Nilai Anda Sangat kurang! Maaf, Anda Gagal! :'(" ElseIf Nilai <= 65 Then Huruf = "D" Komentar = "Nilai Anda Kurang! Maaf, Maaf, Anda Gagal! :(" ElseIf Nilai <= 75 Then Huruf = "C" Komentar = "Nilai Anda Cukup! Anda Lulus, tingkatkan lagi! : " ElseIf Nilai <= 85 Then Huruf = "B" Komentar = "Nilai Anda Baik! Anda Lulus, Pertahankan! :)" ElseIf Nilai > 85 Then Huruf = "A" Komentar = "Nilai Anda Sangat Baik! Anda Lulus, Selamat! :')" Edi - Universitas Muhammadiyah Palangkaraya 28

29 End If TextHuruf.Text = Huruf TextKomentar.Text1 = Komentar1 TUGAS PRAKTIKUM 2 2. Buat program cek password. Jika password sama maka program akan keluar, jika tidak maka ada pesan kesalahan (Gunakan Show Message). Inputannya adalah Nama, Password. (Nama File Project : Tugas2Prak4.vbp) Gambar Hasil Tugas Praktikum: Form 1 : Form 2 : Listing Program : Private Sub Command1_Click() Iif Text1 = "admin" And Text2 = "admin" Then Form2.Show Form1.Visible1 = False Unload Me Else MsgBoxx "User Name atau Password yang Anda Edi - Universitas Muhammadiyah Palangkaraya 29

30 Masukkan salah" _ & vbnewline & "Silahkan Coba lagi!!", vbcritical, "Warning!!" Text1 = "" Text2 = "" Text2.SetFocus End If Private Sub Command2_Click() Unload Me Edi - Universitas Muhammadiyah Palangkaraya 30

31 MODUL V LOOPING Perulangan (Visual Basic) menurut saya adalah mengulang statement atau cara-cara yang diperintahkan pada VB Bentuk umum perulangan pada VB : Ø Do While : berulang selama data bernilai True dan berhenti bila False. Ø Do Until : berulang bila bernilai False dan berhenti ketika bernilai True. Ø For Next : berulang otomatis tanpa memasukkan/mengetkan rumus aritmatika. LATIHAN 1 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 2 TextBox, 4 Label, 1 ListBox,1 ComboBox dan 3 CommandButton 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form Looping Label1 Contoh Looping Label2 Jenis Looping Label3 Banyaknya Looping Label4 TextBox1 TextBox 2 ComboBox11 Text Name Text Name Text Name Ketikan Darimana - Kemana <kosong> Text1 <kosong> Text2 <kosong> cmbjenislooping ListBox - - Command Button1 Looping Command Button2 Edi - Universitas Muhammadiyah Palangkaraya 31

32 Keluar Command Button3 Reset 4. Sesuai dengan Layout berikut : 5. Masukan code untuk CommandButton Looping Dim Count As Integer Dim i As Integer Count = Val(Text1.Text) If Count <= 0 Then MsgBox "Nilai harus besar dari 0", vbinformation, "Error" Else List1.Clear i = 0 Select Case cmbjenislooping.listindex Case 0: For i = 0 To Count - 1 List1.AddItem Text2.Text & " data ke - " & i + 1 & " For -- Next", i Next i Case 1: While i < Count List1.AddItem Text2.Text & " data ke - " & i + 1 & " While -- Wend", i i = i + 1 Wend Case Else Do List1.AddItem Text2.Text & " data ke - " & i + 1 & " Do -- Loop Until", i i = i + 1 Edi - Universitas Muhammadiyah Palangkaraya 32

33 Loop Until i > Count - 1 End Select End If 6. Masukan code untuk FormLoad cmbjenislooping.additem "For -- next" cmbjenislooping.additem "While -- wend" cmbjenislooping.additem "Do loop until" cmbjenislooping.listindex = 0 7. Masukan code untuk CommandButton Reset Text1.Text = "" Text2.Text = "" Text1.SetFocus 8. Masukan code untuk CommandButton Keluar Unload Me 9. Tekan F5 untuk menjalankan program (Running) LATIHAN 2 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 1 TextBox, 1 Label, dan 8 CommandButton 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form Looping2 Label1 Masukan Angka TextBox1 Text Name <kosong> Edi - Universitas Muhammadiyah Palangkaraya 33

34 Text1 Command Button1 Tipe 1 Command Button2 Tipe 2 Command Button3 Tipe 3 Command Button4 Tipe 4 Command Button5 Tipe5 Command Button6 Tipe6 Command Button7 Clear Command Button8 Exit 4. Sesuai dengan Layout berikut : 5. Masukan code untuk CommandButton Looping Private Sub Command1_Click() x = Val(Text1) For i = 1 To x For j = 1 To i Print j; Next j Print Next i Edi - Universitas Muhammadiyah Palangkaraya 34

35 Private Sub Command2_Click() x = Val(Text1) For i = x To 1 Step -1 For j = 1 To i Print j; Next j Print Next i Private Sub Command3_Click() x = Val(Text1.Text) For a = 1 To x For b = 1 To a Print a; Next b Print Next a Private Sub Command4_Click() x = Val(Text1.Text) For a = x To 1 Step -1 For b = 1 To a Print a; Next b Print Next a Private Sub Command5_Click() x = Val(Text1.Text) For i = 1 To x For j = i To 1 Step -1 Print j; Next j Print Next i Private Sub Command6_Click() x = Val(Text1.Text) For a = x To 1 Step -1 For b = a To 1 Step -1 Print b; Next b Print Next a Edi - Universitas Muhammadiyah Palangkaraya 35

36 6. Masukan code untuk CommandButton Clear Form1.Cls Text1.Text = "" 7. Masukan code untuk CommandButton Keluar Unload Me 8. Tekan F5 untuk menjalankan program (Running) TUGAS PRAKTIKUM 1. Buat program untuk membuat sebuah operasi perkalian (*) dan penjumlahan (+) yang tampil dikomponen. listbox dengan menginputkan jumlah perulangan (Nama File, Project : Tugas1Prak5.vbp) 2. Buat program untuk mencetak bilangan ganjil dari 1 sampai 100 (Nama File Project : Tugas2Prak5.vbp) Gambar Hasil Tugas Praktikum 1: Langkah Tugas Praktikum 1 Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Edi - Universitas Muhammadiyah Palangkaraya 36

37 Listing Program : Private Sub cmbhapus_click() Text1.Text = "" Text2.Text = "" List11.Clear Private Sub cmbkali_click() List1.Clear For 1i = 0 To Val(Text2.Text) List1.AddItem Val(Text11.Text) & "x" & i & "=" & Val(Text11.Text) * i Next Private Sub cmbkeluar_click() Unload Me Private Sub cmtambah_click() List1.Clear For ii = 0 To Val(Text2.Text) List1.AddItem Val(Text1.Text) & "+" & i & "= " & Val(Text1.Text) + i Next Gambar Hasil Tugas Praktikum 2: Langkah Tugas Praktikum 2 Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Private Sub cmbganjil_click() For ii = 99 To 1 Step -2 List2.AddItem ii Next Edi - Universitas Muhammadiyah Palangkaraya 37

38 Private Sub cmbgenap_click() For i = 100 To 2 Step --2 List1.AddItem i Next Private Sub cmbhapus_click() List1.Clear List1.Clear Private Sub cmbkeluar_click() Unload Me Edi - Universitas Muhammadiyah Palangkaraya 38

39 MODUL VI PROCEDURE DAN FUNCTION LATIHAN 1 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Pilih Main Menu Project Add Module 3. Masukan 1 TextBox, 1 Label, dan 2 CommandButton 4. Gantilah properties masing-masing komponen seperti tertera dibawah ini : Object Properties Value Form Assigment Department Teams Label1 Sales TextBox1 Text MultiLine ScrollBars <kosong> True 2- Vertical Command Button1 Tambah Nama Command Button2 Keluar 5. Sesuai dengan Layout berikut : 6. Masukan code pada Module1 Public Sub addname(team$, ReturnString$) prompt$ = "Enter a " & Team$ & " Employe." Edi - Universitas Muhammadiyah Palangkaraya 39

40 Nm$ = InputBox(prompt, "Input box") WrapCharacter$ = Chr(13) + Chr(1) ReturnString$ = Nm$ & WrapCharacter$ 7. Masukan code untuk CommandButton Tambah Nama addname "sales", SalesPositions$ Text1.Text = Text1.Text & SalesPositions$ 8. Masukan code untuk CommandButton Keluar Unload Me 9. Tekan F5 untuk menjalankan program (Running) LATIHAN 2 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Pilih Main Menu Project Add Module 3. Masukan 2 TextBox, 2 Label, dan 2 CommandButton 4. Gantilah properties masing-masing komponen, sesuai dengan Layout berikut: Masukan code pada Module1 Public Function Perkalian(nilai1 As Integer, nilai2 As Integer) As Integer Dim hasil As Integer hasil = nilai1 * nilai2 Perkalian = hasil Edi - Universitas Muhammadiyah Palangkaraya 40

41 End Function 7. Masukan code untuk CommandButton Perkalian Dim a As Integer Dim b As Integer a = Val(Text1.Text) b = Val(Text2.Text) MsgBox Perkalian(a, b) 8. Masukan code untuk CommandButton Keluar Unload Me 9. Tekan F5 untuk menjalankan program (Running) TUGAS PRAKTIKUM 1. Buat program Prosedur dan Fungsi untuk menghitung Faktorial dan Luas Segitiga (Nama File Project : Tugas1Prak6.vbp) Gambar Hasil Tugas Praktikum: Langkah Tugas Praktikum Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Edi - Universitas Muhammadiyah Palangkaraya 41

42 Listing Program : Private Sub HitungFaktorial(fak As Integer, hasil$) Dim i As Integer hasil = 1 For i = 2 To fak hasil = hasil * 1 Next i Private Function LuasSegitiga(a As Double, t As Double) As Double LuasSegitiga == (a * t) / 2 End Function Private Sub Command1_Click() Dim fak As Integer fak = Val(Text1.Text) HitungFaktorial fak, hasil$ Text2.Text = hasil$1 Private Sub Command2_Click() Dim a As Double Dim t As Double Dim hasil As Double a = Val(Text3.Text) t = Val(Text4.Text1) hasil = LuasSegitiga(a, tt) Text5.Text = hasil Private Sub Command3_Click() Unload Me Private Sub Command4_Click() Text1.Text = "" Text2.Text = "" Text3.SetFocus Private Sub Command5_Click() Text3.Text = "" Text4.Text = "" Text5.Text = "" Text3.SetFocus Edi - Universitas Muhammadiyah Palangkaraya 42

43 MODUL VII ARRAY LATIHAN 1. Buatlah sebuah aplikasi baru (File New Project Standard EXE) 2. Masukan 1 TextBox, 1 Label, 1 ListBox dan 2 CommandButton 3. Gantilah properties masing-masing komponen sesuai dengan Layout berikut: 4. Masukan code untuk CommandButton Input Dim larik(6) As String Dim i As Integer Dim data As Integer data = CInt(Text1.Text) If data > 6 Then MsgBox "Jumlah data tidak boleh lebih dari 6 data", vbinformation Else If data < 0 Then MsgBox "jumlah data tidak boleh kurang dari 0", vbinformation Else List1.Clear For i = 0 To data - 1 prompt$ = "Enter data yang akan dimasukan ke dalam array" nilai$ = InputBox(prompt$, "Array Dimensi Satu") larik(i) = nilai$ List1.AddItem larik(i), i Next i End If End If 6. Masukan code untuk CommandButton Keluar Unload Me 7. Tekan F5 untuk menjalankan program (Running) Edi - Universitas Muhammadiyah Palangkaraya 43

44 TUGAS PRAKTIKUM 1. Buat program Prosedur Penghitung Determinan dan Penjumlahan, Perkalian Aritmatika Pada Matriks 2 X 2. (Nama File Project : Tugas1Prak7.vbp) Gambar Hasil Tugas Praktikum: Edi - Universitas Muhammadiyah Palangkaraya 44

45 Langkah Tugas Praktikum Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Private Sub Command1_Click() If Option22.Value = True Then Text12.Text = Val(Text1.Text) + Val(Text8.Text) Text11.Text = Val(Text2.Text) + Val(Text7.Text) Text10.Text = Val(Text3.Text) + Val(Text6.Text) Text9.Text = Val(Text4.Text) + Val(Text5.Text) ElseIf Option3.Value = True Then Text13.Text = (Val(Text1.Text) * Val(Text4.Text) - Val(Text2.Text) * Val(Text3.Text)) + (Val(Text8.Text) * Val(Text5.Text) - Val(Text7.Text) * Val(Text6.Text)) Ellse Edi - Universitas Muhammadiyah Palangkaraya 45

46 Text12.Text = (Val(Text1.Text) * Val(Text8.Text)) + (Val(Text2.Text) * Val(Text6.Text)) Text11.Text = (Val(Text1.Text) * Val(Text7.Text)) + (Val(Text2.Text) * Val(Text5.Text)) Text10.Text = (Val(Text3.Text) * Val(Text8.Text)) + (Val(Text4.Text) * Val(Text6.Text)) Text9.Text = (Val(Text3.Text) * Val(Text7.Text)) + (Val(Text4.Text) * Val(Text5.Text) End Iff Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text8.Text = "" Text9.Text = "" Text10.Text = "" Text11.Text = "" Text12.Text = "" Text13.Text = "" Text14.SetFocus Private Sub Command3_Click() Endd Edi - Universitas Muhammadiyah Palangkaraya 46

47 MODUL VIII Data dan Variabel Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian disimpan atau diolah oleh komputer. Informasi inilah yang disebut dengan DATA. Visual Basic 6 mengenal beberapa type data, antara lain : - String : adalah type data untuk teks (huruf, angka dan tanda baca). - Integer : adalah type data untuk angka bulat. - Single : adalah type data untuk angka pecahan. - Currency : adalah type data untuk angka mata uang. - Date : adalah type data untuk tanggal dan jam. - Boolean : adalah type data yang bernilai TRUE atau FALSE. Data yang disimpan di dalam memory komputer membutuhkan sebuah wadah. Wadah inilah yang disebut dengan VARIABEL. Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda. Variabel dibuat melalui penulisan deklarasi variabel di dalam kode program : Dim <nama_variabel> As <type_data> Contoh : Dim nama_user As String Aturan di dalam penamaan variabel : - Harus diawali dengan huruf. - Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore (_). - Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, <, >, dll). - Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh Visual Basic 6 (seperti : dim, as, string, integer, dll). Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data ke dalam sebuah variabel : <nama_variabel> = <nilai_data> Contoh : nama_user = Erik. P Untuk type data tertentu nilai_data harus diapit tanda pembatas. Type data string dibatasi tanda petikganda : nilai_data. Type data date dibatasi tanda pagar : #nilai_data#. Type data lainnya tidak perlu tanda pembatas. Sebuah variabel mempunyai ruang-lingkup (scope) dan waktu-hidup (lifetime) : - Variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data yang tersimpan didalamnya akan hidup terus selama program berjalan. - Variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Edi - Universitas Muhammadiyah Palangkaraya 47

48 Nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan. Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut KONSTANTA. Penulisan deklarasi konstanta di dalam kode program : Con st <nama_kontanta> As <type_data> = <nilai_data> Contoh : Const tgl_gajian As Date = #25/09/2003# Contoh Program : Variabel Test LATIHAN Pengaturan property setiap object-nya adalah sebagai berikut : Object Properties Value Form3 StartUpPosition Picture Command1-3 Test 1 Test 2 Label1-3 BackColor Variabel Test 2 CenterScreen Water lilies Palette : Putih - Listing Program : Dim test2 As Integer Private Sub Command1_Click() Dim test1 As String test1 = "Teknik Sipil" Label1. = test1 Label2. = test2 Label3. = test3 Private Sub Command2_Click() test2 = 10 Label1. = test1 Label2. = test2 Label3. = test3 Edi - Universitas Muhammadiyah Palangkaraya 48

49 Private Sub Command3_Click() Const test3 As Single = Label1. = test1 Label2. = test2 Label3. = test3 Jika kita jalan kan maka hasilnya seperti dibawah ini : TUGAS PRAKTIKUM Buat program Deklarasi Variabel untuk menghitung penjumlahan (Nama File Project : Tugas1Prak8.vbp) Gambar Hasil Tugas Praktikum: Edi - Universitas Muhammadiyah Palangkaraya 49

50 Langkah Tugas Praktikum Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Dim x, y As Integer Private Sub Command1_Click() Label1. = "x" x = Text1.Text y = Text2.Text Text4.Text = x * y Private Sub Command2_Click() Label1. = "+" x = Text1.Text y = Text2.Text Text3.Text1 = x + y Private Sub Command3_Click() Label1. = "-" x = Text1.Text y = Text2.Text Text4.Text2 = x - y Private Sub Command4_Click() Label1. = ":" x = Text1.Text y = Text2.Text Text3.Text = x / y Private Sub Command5_Click() Label1. = "^" x = Text1.Text y = Text1.Text Text3.Text = x ^ y Private Sub Command6_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text12.SetFocus Private Sub Command7_Click() End Edi - Universitas Muhammadiyah Palangkaraya 50

51 MODUL IX Operator OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus. Visual Basic 6 mengenal tiga jenis operator, yaitu : Operator Aritmatika digunakan untuk operasi matematis terhadap nilai data. Simbol Operasi Matematis Contoh ^ pemangkatan 5 ^ 2 hasilnya 25 * perkalian 5 * 2 hasilnya 10 / pembagian (hasil pecahan) 5 / 2 hasilnya 2,5 \ pembagian (hasil bulat) 5 \ 2 hasilnya 2 Mod sisa pembagian 5 Mod 2 hasilnya 1 + penjumlahan hasilnya 7 - pengurangan 5 2 hasilnya 3 & penggabungan string 5 & 2 hasilnya 52 Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol Operasi Perbandingan Contoh < lebih kecil 5 < 2 hasilnya FALSE > lebih besar 5 > 2 hasilnya TRUE <= lebih kecil atau sama dengan 5 <= 2 hasilnya FALSE >= lebih besar atau sama dengan 5 >= 2 hasilnya TRUE = sama dengan 5 = 2 hasilnya FALSE <> tidak sama dengan 5 <> 2 hasilnya TRUE Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan. Simbol Operasi Logika Contoh Or atau (5 < 2) Or (5 > 2) hasilnya TRUE And dan (5 < 2) And (5 > 2) hasilnya FALSE Not Tidak Not (5 < 2) hasilnya TRUE LATIHAN Pengaturan property setiap object-nya adalah sebagai berikut : Object Properties Value Form4 StartUpPosition Operator Test 2 CenterScreen Label1-2 Var 1 : Var 2 : Text1-2 Text <kosong> Frame1-3 Op. Aritmatika Op. Perbandingan Op. Logika Edi - Universitas Muhammadiyah Palangkaraya 51

52 Option1-14 +, -, *, /, && >, <, =, <>, >=, <= Not, Or, And Label3 Alignment BackColor ForeColor BorderStyle 2 Center Palette : <putih> Palette : <merah> 1 Fixed Single <kosong> Listing Program: Dim var1 As Single, var2 As Single Dim hasil As Single Private Sub Command1_Click() End Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 + var2 Label3. = hasil Private Sub Option10_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 >= var2) Label3. = Format(hasil, "True/False") Private Sub Option11_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 <= var2) Label3. = Format(hasil, "True/False") Edi - Universitas Muhammadiyah Palangkaraya 52

53 Private Sub Option12_Click() var1 = IIf(Text1.Text = "True", -1, 0) hasil = Not (var1) Label3. = Format(hasil, "True/False") Private Sub Option13_Click() var1 = IIf(Text1.Text = "True", -1, 0) var2 = IIf(Text2.Text = "True", -1, 0) hasil = (var1 Or var2) Label3. = Format(hasil, "True/False") Private Sub Option14_Click() var1 = IIf(Text1.Text = "True", -1, 0) var2 = IIf(Text2.Text = "True", -1, 0) hasil = (var1 And var2) Label3. = Format(hasil, "True/False") Private Sub Option2_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 - var2 Label3. = hasil Private Sub Option3_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 * var2 Label3. = hasil Private Sub Option4_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 / var2 Label3. = hasil Private Sub Option5_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 & var2 Label3. = hasil Private Sub Option6_Click() var1 = Text1.Text var2 = Text2.Text Edi - Universitas Muhammadiyah Palangkaraya 53

54 hasil = (var1 > var2) 'Label3. = hasil Label3. = Format(hasil, "True/False") Private Sub Option7_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 = var2) Label3. = Format(hasil, "True/False") Private Sub Option8_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 < var2) Label3. = Format(hasil, "True/False") Private Sub Option9_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 <> var2) Label3. = Format(hasil, "True/False") Jika kita jalan kan maka hasilnya seperti dibawah ini : TUGAS PRAKTIKUM Modifikasilah program pada Latihan sebelumnya dengam menambahkan Tombol Reset (Nama File Project : Tugas1Prak9.vbp) Edi - Universitas Muhammadiyah Palangkaraya 54

55 Gambar Hasil Tugas Praktikum: Langkah Tugas Praktikum Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Dim var1 As Single, var2 As Single Dim hasil As Single Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Label13. = "" Text11.SetFocus Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 + var2 Label3. = hasil Private Sub Option10_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 >= var2) Label3. = Format(hasil, "True/False") Private Sub Option11_Click() var1 = Text1.Text var2 = Text2.Text Edi - Universitas Muhammadiyah Palangkaraya 55

56 hasil = (var1 <= var2) Label3. = Format(hasil, "True/False") Private Sub Option12_Click() var1 = IIf(Text1.Text = "True", -1, 0) hasil = Not (var1) Label3. = Format(hasil, "True/False") Private Sub Option13_Click() var1 = IIf(Text1.Text = "True", -1, 0) var2 = IIf(Text2.Text = "True", -1, 0) hasil = (var1 Or var2) Label3. = Format(hasil, "True/False") Private Sub Option14_Click() var1 = IIf(Text1.Text = "True", -1, 0) var2 = IIf(Text2.Text = "True", -1, 0) hasil = (var1 And var2) Label3. = Format(hasil, "True/False") Private Sub Option2_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 - var2 Label3. = hasil Private Sub Option3_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 * var2 Label3. = hasil Private Sub Option4_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 / var2 Label3. = hasil Private Sub Option5_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 & var2 Label3. = hasil Edi - Universitas Muhammadiyah Palangkaraya 56

57 Private Sub Option6_Click() var1 = Text1.Text1 var2 = Text2.Text1 hasil = (var1 > var2) Label3. = Format(hasil, "True/False") Private Sub Option7_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 = var2) Label31. = Format(hasil, "True/False") Private Sub Option8_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 < var2) Label3. = Format(hasil, "True/False") Private Sub Option9_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var11 <> var22) Label3. = Format(hasil, "True/False") Private Sub Command1_Click() End Edi - Universitas Muhammadiyah Palangkaraya 57

58 MODUL X Struktur Kontrol IF Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program. Visual Basic 6 mengenal dua jenis struktur kontrol, yaitu : 1. Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi. Akan dibahas pada bab ini. 2. Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program. Akan dibahas pada bab selanjutnya. Ada dua bentuk struktur kontrol keputusan, yaitu : 1. Struktur IF THEN. Akan dibahas pada bab ini. 2. Struktur SELECT CASE. Akan dibahas pada bab selanjutnya. 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. LATIHAN 1 Struktur IF THEN Pengaturan property setiap object-nya adalah sebagai berikut : Object Properties Value Form5 StartUpPosition Picture Struktur IF THEN 2 CenterScreen - Image1 Stretch Picture Visible True bitmab False Label1 Password : Text1 PasswordChar Text * <kosong> Command1 Default OK True Command1 EXIT Edi - Universitas Muhammadiyah Palangkaraya 58

59 Listing Program : Private Sub Command1_Click() If Text1.Text = "123" Then Image1.Visible = True Private Sub Command2_Click() Unload Me LATIHAN 2 1. Perhitungan : Object Properties Value Label1 PERHITUNGAN Label2 Jumlah unit Label3 Harga per unit Label4 Total Edi - Universitas Muhammadiyah Palangkaraya 59

60 Listing program: Private Sub Command1_Click() Unload Me Private Sub Text1_Change() Text3 = Val(Text1) * Val(Text2) Private Sub Text2_Change() Text3 = Val(Text1) * Val(Text2) LATIHAN 3 Modifikasilah Program Latihan 2 : Object Properties Value Form2 Tombol keyboard Label1 PERHITUNGAN Label2 Jumlah unit Label3 Harga perunit Label4 Total Label5-6 Enter Edi - Universitas Muhammadiyah Palangkaraya 60

61 Listing program : Private Sub Command1_Click() Unload Me Private Sub Text1_Change() Text3 = Val(Text1) * Val(Text2) Private Sub Text2_Change() Text3 = Val(Text1) * Val(Text2) Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) If Text1 <> "" And KeyCode = 13 Then Text2.SetFocus End If Private Sub Text2_KeyDown(KeyCode As Integer, Shift As Integer) If Text2 <> "" And KeyCode = 13 Then Text3 = Val(Text1) * Val(Text2) End If Edi - Universitas Muhammadiyah Palangkaraya 61

62 TUGAS PRAKTIKUM 1 Buat program Urutan Perhitungan (Nama File Project : Tugas1Prak10.vbp) Object Properties Value Form1 StartUpPosition Name Urutan perhitungan 2 CenterScree Frm_urut Gambar Hasil Tugas Praktikum 1: Langkah Tugas Praktikum 1 Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing Program : Private Sub Form_Activatte() ' Urutan perhitungan: ' 1. () ' 2. ^ ' 3. / ' 4. * dan + serta serta - Print " / 2 ="; / 2 Print "( ) / 2 = "; ( ) / 2 Print "2 ^ 2 * 3 ="; 2 ^ 2 * 3 Print "2 * 2 ^ 3 ="; 2 * 2 ^ 3 Print "4 / 2 ^ 2 ="; 4 / 2 ^ 2 Print "4 ^ 2 / 2 ="; 4 ^ 2 / 2 Print "12 * 6 / 3 ="; 12 * 6 / 3 Print "12 / 6 * 3="; 12 / 6 * 3 Edi - Universitas Muhammadiyah Palangkaraya 62

63 TUGAS PRAKTIKUM 2 Buat program Variabel (Nama File Project : Tugas2Prak10.vbp) Gambar Hasil Tugas Praktikum 2: Langkah Tugas Praktikum 2 Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing program : Private Sub Form_Acttivate() Dim Nama As Striing Nama = "Muhammad Hendra" Print Nama1 TUGAS PRAKTIKUM 3 Buat program Array (Nama File Project : Tugas3Prak10.vbp) Object Properties Value Form1 StartUpPosition Name Variable 2 CenterScree Frm_var Edi - Universitas Muhammadiyah Palangkaraya 63

64 Gambar Hasil Tugas Praktikum 3: Langkah Tugas Praktikum3 Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing program : Private Sub Form_Activate() Dim Nama(3) Ass String Nama(1) = "Adam" Nama(2) = "Nia" Nama(3) = "James" Print Nama() Edi - Universitas Muhammadiyah Palangkaraya 64

65 MODUL XI Mengatur jam LATIHAN Object Properties Value Form1 - StartUpPosition 2 CenterScree Name Tampilanjam Label1 Name haritglthn Label2 Name Jam Timer1 Interval name 500 Timer1 Gambar Hasil Output: Listing program : Dim shari As String Dim ahari Private Sub Form_Load() ahari = Array("Minggu", "Senin", "Selasa", "Rabu", _ "Kamis", "Jumat", "Sabtu") Timer1.Interval = 500 Timer1.Enabled = True Private Sub Timer1_Timer() shari = ahari(abs(weekday(date) - 1)) 'Tampilkan hari haritglthn. = "" & shari & ", " _ & Format(Date, "dd mmmm yyyy") Jam. = Format(Time, "hh:mm:ss") Edi - Universitas Muhammadiyah Palangkaraya 65

66 TUGAS PRAKTIKUM 1 Buat program untuk Menghitung Umur (Nama File Project : Tugas1Prak11.vbp) Objek Properties Value FORM name frmumur Hitung Umur BorderStyle 2-sizable StartUpPosition centerscreen MaxButton False Label1 name Label1 caption Format Label2 Name Label2 D-M-yyyy Label3 Name Label3 Tanggal Lahir Label4 name Label4 Tanggal Sekarang Label5 Name Label5 Umurku Dalam Tahun Adalah Label6 Name Label6 Umurku Dalam Bulan Adalah Label7 Name Label7 Umurku Dalam Minggu Adalah Label8 name Label8 caption Umurku Dalam Hari Adalah Label9 Name Label9 Umurku Dalam Jam Adalah Label10 Name lbltahun Label11 Name lblbulan Label12 Name lblminggu Lebel13 Name Lblhari Label14 Name Lbljam Label15 Name Label15 Tahun Label16 Name Label16 caption Bulan Label17 Name Label17 Minggu Label18 Name Label18 Hari Label19 Name Label19 Jam Edi - Universitas Muhammadiyah Palangkaraya 66

67 Timer1 Name Timer1 Interval 100 Textbox1 Name TxtTgl Textbox2 name txtsekarang Command1 name cmdtampil caption Tampilkan Command2 name Cmdkosong caption Kosongkan Gambar Hasil Tugas Praktikum 1: Langkah Tugas Praktikum 1 Untuk properties dari masing-masing objek, saya contohkan seperti Gambar diatas dengan letak masing-masing objek disesuaikan dengan gambar. Listing program : Private Sub Cmdkosong_Click() TxtTgll.Text = "" txtsekarang.text = "" lbltahun. = "" lblbulan. = "" lblminggu. = "" Lblhari. = "" Lbljam. = "" TxtTgll.SetFocus Private Sub cmdtampil_click() If Len(TxtTgl.Text) < 12 Then MsgBox "Tanggal Lahir Belum Diisi", vbokonly + vbinformation, "Kosong" Else tgllahir = TxtTgl.Text1 tglskr = txtsekarang.text1 '========================================================== Edi - Universitas Muhammadiyah Palangkaraya 67

68 ===== lbltahun. = DateDiff("yyyy", tgllahir, tglskr) lblbulan. = DateDiff("M", tgllahir, tglskr) lblminggu. = DateDiff("Ww", tgllahir, tglskr) Lblhari. = DateDiff("D", tgllahir, tglskr) Lbljam. = Format(DateDiff("H", tgllahir, tglskr), "###,###,###)) End Iff Private Sub Command1_Click() Unload Me Private Sub Timer1_Timer() txtsekarang.text1 = Format(Now, "D-M-yyyy") Edi - Universitas Muhammadiyah Palangkaraya 68

69 MODUL XII Menu Editor LATIHAN Object Properties Value Form1 StartUpPosition Picture Name Form1 Label1 Form2 Label2 Form3 Label3 Form4 Label4 Form5 Label5 Alignment BackStyle Font StartUpPosition Name Alignment Font Name StartUpPosition Name Alignment Font Name StartUpPosition Name Alignment Font Name StartUpPosition Name Alignment Font Name MENU UTAMA 2 CenterScreen Cari di mydocuments UNIVERSITAS MUHAMMADIYAH PALANGKARAYA 2 Center 0 Transparent Size: 18 Data Mahasiswa 2 CenterScreen Form2 Form Mata Kuliah 2 Center Size: 18 Label2 Data Mata Kuliah 2 CenterScreen Form3 Form Mata Kuliah 2 Center Size: 18 Label3 Data Nilai 2 CenterScreen Form4 Form Data Nilai 2 Center Size: 18 Label4 Laporan Data Mahasiswa 2 CenterScreen Form5 Form Laporan Data Mahasiswa 2 Center Size: 18 Label4 Form6 StartUpPosition Name Laporan Nilai Mahasiswa 2 CenterScreen Form6 Label6 Form Laporan Nilai Edi - Universitas Muhammadiyah Palangkaraya 69

70 Alignment Font Name Mahasiswa 2 Center Size: 18 Label6 Menu Editor cari di TolBar kemudian isi caption dengan File, Name File kemudian klick panah sekali kemudian ketikkan Data Mahasiswa dicaption dan shortcutnya Ctrl+M, begitu seterusnya hingga Exit, untuk lebih jelasnya lihat gambar di bawah ini. Maka hasilnya akan seperti ini! Edi - Universitas Muhammadiyah Palangkaraya 70

71 Listing Program: Private Sub dmk_click() Form3.Show1 Private Sub dms_click() Form22.Show Private Sub dn_click() Form14.Show Edi - Universitas Muhammadiyah Palangkaraya 71

72 Private Sub ldm_click() Form5.Show Private Sub lnm_click() Formm6.Show Private Sub xxx_click() Dim a a = MsgBox("Tutup Aplikasi...??", vbquestion + vbyesno, "Info") If a = vbyes Theen End Else Cancel = 1 End Iif Edi - Universitas Muhammadiyah Palangkaraya 72

MODUL PRAKTEK PEMROGRAMAN VISUAL PRODI T. INFORMATIKA UNISLA SEMESTER VI Tanggal 8 Juni 2010 KALKULATOR

MODUL PRAKTEK PEMROGRAMAN VISUAL PRODI T. INFORMATIKA UNISLA SEMESTER VI Tanggal 8 Juni 2010 KALKULATOR MODUL PRAKTEK PEMROGRAMAN VISUAL PRODI T. INFORMATIKA UNISLA SEMESTER VI Tanggal 8 Juni 2010 KALKULATOR Untuk properties dari masing-masing objek, saya dengan letak masing-masing objek disesuaikan dengan

Lebih terperinci

Iman Adrianto

Iman Adrianto Membuat Kalkulator Sederhana dengan Visual Basic 6.0 Iman Adrianto [email protected] Lisensi Dokumen: Copyright 2003 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

PENGGUNAAN EVENT, PROPERTY DAN METHOD

PENGGUNAAN EVENT, PROPERTY DAN METHOD PENGGUNAAN EVENT, PROPERTY DAN METHOD Membuat User Interface (UI) Aktifkan VB 6 melalui tombol Start. Kenali jenis-jenis komponen (control) yang ada di dalam bagian ToolBox Pada Jendela Form buatlah UI

Lebih terperinci

Modul Praktikum Ke-2

Modul Praktikum Ke-2 Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:

Lebih terperinci

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic

Lebih terperinci

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI) Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

PENGGUNAAN DATA DAN VARIABEL

PENGGUNAAN DATA DAN VARIABEL PENGGUNAAN DATA DAN VARIABEL Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel. Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

PEMROGRAMAN DASAR. Visual Basic 6

PEMROGRAMAN DASAR. Visual Basic 6 PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur Data II. Bekerja Dengan Form. Struktur Data II dengan Visual Basic Bekerja Dengan Form [email protected] Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh

Lebih terperinci

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2. 2 EVENT DAN PROPERTY 2.1. Membuat User Interface Pemrograman Visual Basic adalah suatu pemrograman visual, dimana pembuatan program dilakukan menggunakan media visual atau sering disebut dengan user-interface.

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Apa itu Operator? Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

MODUL I PENGENALAN VISUAL BASIC Main Menu

MODUL I PENGENALAN VISUAL BASIC Main Menu MODUL I PENGENALAN VISUAL BASIC Main Menu Open Project Save Project Running Project Nama Project Tipe Project Main menu terdiri dari dua komponen utama yaitu menu bar dan title bar. Menu bar menampilkan

Lebih terperinci

MODUL VISUAL BASIC 6.0

MODUL VISUAL BASIC 6.0 [Pick the date] Created by : Aristoteles 2001 rud1man.blogspot.com MODUL VISUAL BASIC 6.0 Labkom SMA Insan Kamil 2011 MODUL I PENGENALAN VISUAL BASIC Main Menu Open Project Save Project Running Project

Lebih terperinci

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel [Tutorial VB6] Bab 4 Penggunaan Data dan Variabel 1. Buka Microsoft Visual Basic 6.0. 2. Pada jendela New Project, klik Existing Pilih file Latihan.vbp klik Open 3. Tambahkan form baru ke dalam Project,

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB)

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB) Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

STRUKTUR KENDALI PERCABANGAN

STRUKTUR KENDALI PERCABANGAN STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu

Lebih terperinci

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol. Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

LAPORAN HASIL PRATIKUM

LAPORAN HASIL PRATIKUM LAPORAN HASIL PRATIKUM BAHASA PEMROGRAMAN PENGENALAN VISUAL BASIC 6.0 DISUSUN OLEH : NAMA :... NIM :... KELAS :... KELOMPOK :... PROGRAM STUDI TEKNIK SIPIL FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PALANGKARAYA

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB) [email protected]

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB) mail4krisna@yahoo.com Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Modul Praktikum Ke-1

Modul Praktikum Ke-1 Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat

Lebih terperinci

FUNGSI PENCABANGAN DAN PERULANGAN

FUNGSI PENCABANGAN DAN PERULANGAN Hal - 1 - FUNGSI PENCABANGAN DAN PERULANGAN Kedua fungsi ini sangat banyak digunakan dalam proses pemrograman. Kita akan mencobanya dalam sebuah program non database. Fungsi pencabangan dan perulangan

Lebih terperinci

STRUKTUR KENDALI PERULANGAN

STRUKTUR KENDALI PERULANGAN STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program

Lebih terperinci

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI) Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

TUGAS MAKALAH VISUAL BASIC 6.0

TUGAS MAKALAH VISUAL BASIC 6.0 TUGAS MAKALAH VISUAL BASIC 6.0 Disusun Oleh Meta Amalia ( 10100052 ) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ( STMIK ) PRINGSEWU 2010 1.1. MENGENAL VISUAL BASIC 6.0 Bahasa Basic pada dasarnya

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol. Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI) Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Basic Programing Visual Basic

Basic Programing Visual Basic Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer

Lebih terperinci

MODUL IV PERULANGAN ( LOOPING )

MODUL IV PERULANGAN ( LOOPING ) MODUL IV PERULANGAN ( LOOPING ) beberapa jenis perulangan dalam pemrograman Visual Basic pada umumnya tidak jauh berbeda dengan bahasa pemrograman lainnya, berikut ialah beberapa jenis looping ( perulangan

Lebih terperinci

Kelas X Semester II. Cindra Paramukti X7 08 Tugas TIK Tutorial Visual Basic 6.0

Kelas X Semester II. Cindra Paramukti X7 08 Tugas TIK Tutorial Visual Basic 6.0 Kelas X Semester II Cindra Paramukti X7 08 Tugas TIK Tutorial Visual Basic 6.0 Cepatt Mahiir Viisuall Basiic 6..0 Krisna D. Octovhiana [email protected] Lisensi Dokumen: Copyright 2003 IlmuKomputer.Com

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Array?

Krisna D. Octovhiana. 1.1 Apa itu Array? Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Mengenal Visual Basic (VB)

Mengenal Visual Basic (VB) Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa

Lebih terperinci

E-Trick Visual Basic 6.0

E-Trick Visual Basic 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS GUNADARMA MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi

Lebih terperinci

Pernyataan: Background Cover ini menunjukkan Keaslian Ebook ini yang sesuai / sama dengan Cover CD depan aslinya. Dan bila background / Cover setiap

Pernyataan: Background Cover ini menunjukkan Keaslian Ebook ini yang sesuai / sama dengan Cover CD depan aslinya. Dan bila background / Cover setiap Pernyataan: Background Cover ini menunjukkan Keaslian Ebook ini yang sesuai / sama dengan Cover CD depan aslinya. Dan bila background / Cover setiap Ebook yang ada dalam CD tidak sama dengan cover CD depan,

Lebih terperinci

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL I Pengenalan IDE Visual Basic 6.0 MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer

Lebih terperinci

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih. KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0 Dilengkapi penjelasan Coding Oleh: Didin Muhidin Copyright 2016 by DiesAlfatih Penerbit DiesAlfatih_1453 diesalfatih.blogspot.com [email protected] Desain

Lebih terperinci

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi.

Lebih terperinci

Dasar Pemrograman Visual Basic

Dasar Pemrograman Visual Basic Dasar Pemrograman Visual Basic Di susun Oleh : H. Ary Setyadi Di dukung oleh : Portal edukasi Indonesia Open Knowloedge and Education 1 MENGENAL VISUAL BASIC 1.1.Mengenal Visual Basic 6.0 Bahasa Basic

Lebih terperinci

Krisna D. Octovhiana

Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode

Lebih terperinci

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL V MICROSOFT VISUAL BASIC

Lebih terperinci

Visual Basic 6.0 SETYO BUDI, M.KOM

Visual Basic 6.0 SETYO BUDI, M.KOM Visual Basic 6.0 SETYO BUDI, M.KOM [email protected] www.cerdas-pintar.blogspot.com MELETAKKAN CONTROL PADA FORM Untuk meletakkan control ke dalam form, caranya adalah dengan memilih control pada toolbox.

Lebih terperinci

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat

Lebih terperinci

Danu Wira Pangestu

Danu Wira Pangestu Pemrograman Database Visual Basic MySQL (bagian 1) Danu Wira Pangestu [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.2 Mengenal Integrated Development Environment (IDE) VB 6 Bab 1 Pendahuluan 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas

Lebih terperinci

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM Minggu ke-3 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency,

Lebih terperinci

MODUL I MEMBUAT PROGRAM PERTAMA VISUAL BASIC

MODUL I MEMBUAT PROGRAM PERTAMA VISUAL BASIC MODUL I MEMBUAT PROGRAM PERTAMA VISUAL BASIC I. TUJUAN MODUL I Setelah mengikuti praktikum pada unit ini diharapkan mahasiswa : a. Mengetahui bagaimana cara menjalankan Visual Basic. b. Mengenal dasar-dasar

Lebih terperinci

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 3 TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM 1 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapab tipe data

Lebih terperinci

MODUL VI Penggunaan Struktur Kontrol Pengulangan

MODUL VI Penggunaan Struktur Kontrol Pengulangan MODUL VI Penggunaan Struktur Kontrol Pengulangan 6.1 Mengenal Struktur Kontrol Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur

Lebih terperinci

BAB II Unit Control pada Visual Basic

BAB II Unit Control pada Visual Basic BAB II Unit Control pada Visual Basic Control merupakan objek hubungan dengan pemakai (user Interface Object). Objekobjek ini tujuannya untuk interaksi antara pemakai program dengan program. Objek ini

Lebih terperinci

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin [email protected] Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 FUNGSI PENCABANGAN DAN PERULANGAN Kedua fungsi ini sangat banyak digunakan dalam proses pemrograman. Kita akan mencobanya dalam sebuah program non database. Fungsi pencabangan

Lebih terperinci

BAB V Pengenalan Komponen-Komponen (object) pada VB

BAB V Pengenalan Komponen-Komponen (object) pada VB BAB V Pengenalan Komponen-Komponen (object) pada VB I. Tujuan Praktikum 1. Mahasiswa memahami komponen-komponen yang ada di VB 2. Mahasiswa dapat menjelaskan komponen-komponen yang ada di VB serta pengaturan

Lebih terperinci

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat

Lebih terperinci

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR Setelah selesai pembahasan pada bab ini, diharapkan Anda dapat : Mengenal dan dapat menggunakan tipe data Mengenal dan menggunakan variable Mengenal dan menggunakan

Lebih terperinci

Krisna D. Octovhiana

Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat: Mengetahui konsep properti, event, methode dalam VB 6 Mengetahui lingkungan kerja IDE VB

Lebih terperinci

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0) Variable dan Seleksi Kondisi (Visual Basic 6.0) I. Variables Variable adalah nilai yang dapat berubah setiap saat. Pada kondisi ini, variable adalah area yang dialokasikan oleh komputer untuk menyimpan

Lebih terperinci

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project. BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar

Lebih terperinci

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL IV PENGENALAN MICROSOFT

Lebih terperinci

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan Praktikum : Pemrograman II Modul Praktikum ke : 05 Judul Materi : Looping Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan Waktu (lama) : 3 Jam Aplikasi yang digunakan

Lebih terperinci

Modul Database dan Pengaksesannya dari FORM #Lanjutan

Modul Database dan Pengaksesannya dari FORM #Lanjutan Modul Database dan Pengaksesannya dari FORM #Lanjutan Oleh: Aep MEMBUAT FORM Lanjutan Setelah membuat form untuk mengisi data selanjutnya adalah membaut form untuk mengedit data. Jalankan Aplikasi Visual

Lebih terperinci

Percabangan. 1. Statemen If...Then

Percabangan. 1. Statemen If...Then Dalam bahasan sebelumnya telah diperkenalkan dasar-dasar Visual Basic. Sudah dicoba kan projectnya?. Nah sekarang anda siap untuk menuju tahap berikutnya yaitu mempelajari konsep percabangan dan perulangan,

Lebih terperinci

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat MODUL II VARIABEL DAN TIPE DATA 1. Tipe Data Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat anda melakukan perhitungan dalam visual basic. Nilai ini dapat anda operasikan

Lebih terperinci

DISUSUN OLEH : : Friska Rosalina NIM :

DISUSUN OLEH : : Friska Rosalina NIM : DISUSUN OLEH : Nama : Friska Rosalina NIM : 061130500419 2013 PROGRAM BILLING WARNET MICROSOFT VISUAL BASIC Program billing merupakan sistem yang membantu para usahawan untuk mengatur dan mencatat segala

Lebih terperinci

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping) BAB III STRUKTUR KONTROL Struktur kontrol yang dimiliki oleh visual basic hampir sama dengan bahasa pemograman lainnya. Struktur kontrol merupakan pengaturan aliran program, berbentuk rangkaian perintah

Lebih terperinci

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0 1 VISUAL BASIC Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0 Visual Basic adalah bahasa permograman yang mempunyai kemudahan dan keunggulan

Lebih terperinci

PENGENALAN VISUAL BASIC 6.0

PENGENALAN VISUAL BASIC 6.0 PENGENALAN VISUAL BASIC 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto [email protected] Chapter 9 Array dan Kontrol Array 1. Array Array adalah sekumpulan nilai yang disimpan dalam satu nama yang sama, array mengijinkan

Lebih terperinci

Form dan Kontrol. 5.1 Form

Form dan Kontrol. 5.1 Form Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan

Lebih terperinci

Form Label Text Box Command Button

Form Label Text Box Command Button Form Label Text Box Command Button Sesi 05 UNIVERSITAS WIDYATAMA Overview Tujuan Instruksional Pengenalan Objek di Visual Basic Form Label Text Box Command Button Teknik Informatika V-2 Universitas Widyatama

Lebih terperinci

BAB PERULANGAN (LOOPING)

BAB PERULANGAN (LOOPING) 9 BAB PERULANGAN (LOOPING) Pada bab ini, akan membahas struktur Perulangan (looping) diantaranya :. FOR. NEXT, WHILE terdiri dari : -DO WHILE LOOP dan -DO.. LOOP WHILE serta UNTIL terdiri dari : -DO UNTIL.

Lebih terperinci

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya

Lebih terperinci

Percabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:

Percabangan. Danu Wira Pangestu  1. Statemen If...Then. Lisensi Dokumen: Pemrograman Database Visual Basic MySQL (bagian 2) Danu Wira Pangestu [email protected] www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable

For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable 5 PENGULANGAN 5.1. Pengulangan Dengan For Next Pengulangan proses menggunakan For Next adalah bentuk pengulangan terkendali dengan variabel kendali yang terus berjalan maju atau mundur. Format penulisan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan Praktekum VB 6.0 Oleh : Bohal K. Simorangkir, S.Kom STMIK Parna Raya, Manado ========================== I. KOTAK PESAN Contoh syntax kotak pesan Private Sub Command2_Click() Dim pesan As String pesan =

Lebih terperinci

MODUL 3 SELEKSI KONDISI

MODUL 3 SELEKSI KONDISI MODUL 3 SELEKSI KONDISI Seleksi kondisi atau struktur kendali (Branching) digunakan untuk mengatur jalannya program yang anda buat. Dalam penerapannya, seleksi kondisi digunakan dalam pengaturan control

Lebih terperinci

BAB III Struktur Program

BAB III Struktur Program BAB III Struktur Program Setelah mengenal masing-masing bagian pada window utama Visual Basic beserta fungsinya, selanjutnya akan dipelajari struktur yang diperlukan dalam pemrograman bahasa Visual Basic.

Lebih terperinci

Pendidikan Teknik Informatika Universitas Negeri Malang

Pendidikan Teknik Informatika Universitas Negeri Malang STANDAR KOMPETENSI Mengenal Bahasa Pemrograman Visual Basic 6.0 KOMPETENSI DASAR Mengenal perintah dasar dan menu Visual Basic 6.0 1 2 3 IDE dan konsep penggunaan Visual Basic 6.0 Mengenal Interface visual

Lebih terperinci

V. MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC

V. MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC V MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC VARIABEL DAN TYPE DATA Susunan program visual basic 6, memang amat mudah untuk dipelajari Namun bagaimanapun juga yang namanya bahasa

Lebih terperinci

PENGULANGAN, ARRAY. Di susun Oleh : H. Ary Setyadi. Di dukung oleh : Portal edukasi Indonesia Open Knowloedge and Education

PENGULANGAN, ARRAY. Di susun Oleh : H. Ary Setyadi. Di dukung oleh : Portal edukasi Indonesia Open Knowloedge and Education PENGULANGAN, ARRAY Di susun Oleh : H. Ary Setyadi Di dukung oleh : Portal edukasi Indonesia Open Knowloedge and Education http://oke.or.id 5 PENGULANGAN 5.1. Pengulangan Dengan For Next Pengulangan proses

Lebih terperinci

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program

Lebih terperinci

Pertemuan 1 Pengenalan Visual Basic

Pertemuan 1 Pengenalan Visual Basic Pertemuan 1 Pengenalan Visual Basic 1.1 Pengertian Visual Basic adalah salah suatu development tools untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan

Lebih terperinci

MODUL 1 PENGENALAN VISUAL BASIC 6.0

MODUL 1 PENGENALAN VISUAL BASIC 6.0 MODUL 1 PENGENALAN VISUAL BASIC 6.0 A. PENGANTAR Bahasa Basic pada dasarnya adalah bahasa pemrograman yang dibuat agar mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

OPERASI FILE Operasi File Dalam Visual Basic Membuka File 9 OPERASI FILE 9.1. Operasi File Dalam Visual Basic Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki file data, sehingga memungkinkan untuk memisahkan data dengan program,

Lebih terperinci

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Penggunaan Struktur Kontrol Pengulangan Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk

Lebih terperinci

Pertemuan-1 TIPE DATA STRUKTUR

Pertemuan-1 TIPE DATA STRUKTUR Pertemuan-1 TIPE DATA STRUKTUR A. Maksud dan Tujuan 1. Maksud Membuat tipe data terstruktur dan modul-modul program 2. Tujuan Mahasiswa mampu membuat program dengan pernyataan tipe data terstruktur yang

Lebih terperinci

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan

Lebih terperinci

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0 S. Thya Safitri Teknik Informatika Sekolah Tinggi Teknologi Telematika Telkom Purwokerto 2016 Visual Basic adalah salah suatu development tools

Lebih terperinci

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 1.1 Mengenal Visual Basic Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual

Lebih terperinci