Program Sekuensial VB 6 dan VB 2008

dokumen-dokumen yang mirip
Sistem Informasi Royalti

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

Objek-Objek Toolbox. Pokok Bahasan: Membuat Program Memakai ComboBox Membuat Program Memakai HScrollBar Membuat Program Memakai TrackBar

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

Modul Praktikum Ke-1

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

Form Label Text Box Command Button

MENU. 5.1 Membuat MenuStrip

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

1. MENGENAL VISUAL BASIC

INSTRUKSI PENCABANGAN

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

Bab I Pengenalan Visual BASIC

Modul Praktikum Ke-2

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Di susun oleh : Team Penyusun Modul Visual Basic

Visual Basic 6.0 For Beginners

PENGENALAN VISUAL FOXPRO

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

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

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

Dasar Pemrograman Visual Basic

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

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

MEMBUAT LAPORAN (DATA REPORT)

Krisna D. Octovhiana

Praktikum Pemrograman 1. Mengenal Delphi

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

DISusun Oleh :Team Penyusun Mo

BAB I SEKILAS VISUAL STUDIO.NET 2008

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

Krisna D. Octovhiana. 1.1 Apa itu Operator?

DASAR PEMROGRAMAN VISUAL BASIC

MAKRO VISUAL BASIC PENGGAJIAN PEGAWAI

DASAR MENGGUNAKAN VISUAL BASIC 6.0

MENGAKTIFKAN FORM. Page 3

Pertemuan 1 Pengenalan Visual Basic

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

PRAKTIKUM 1 INPUT - OUTPUT

Praktikum 1. Mata Kuliah : Tugas Pemrograman Visual. Dosen : Nandang Hermanto

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

PENGENALAN VISUAL BASIC 6.0

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

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

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

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

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

MENGENAL VISUAL BASIC

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

Krisna D. Octovhiana. 1.1 Apa itu Array?

Modul Report Dan Form Report

BAB I Pengenalan Microsoft Visual Basic 6.0

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

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB 4 : USER INTERFACE

Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel

Tips n Trik Membuat Toolbar dan Statusbar

PENGGUNAAN DATA DAN VARIABEL

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

Danu Wira Pangestu

BAB II OBJECT, EVENT & PROPERTY

URAIAN POKOK PERKULIAHAN

Praktikum 10 Mendesain Report

MODUL I Pengenalan IDE Visual Basic 6.0

PEMROGRAMAN DASAR. Visual Basic 6

Sesi/Perkuliahan ke: III

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

BAB 2. Login Aplikasi

Pertemuan 3 Bekerja dengan Kontrol

TUTORIAL PEMBUATAN MEDIA PEMBELAJARAN DENGAN MENGGUNAKAN AUTOPLAY OLEH KELOMPOK 1. gunakan start menu untuk menampilkan program autoplay media studio.

E-Trick Visual Basic 6.0

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

BAB II OBJECT, EVENT & PROPERTY

FontStrikethru Untuk menntukan garis coret pada font di form maupun pada saat pencetakan. Tidak berpengaruh pada property Caption FontTransparent

MODUL I PENGENALAN VISUAL BASIC.NET

Modul Database dan Pengaksesannya dari FORM #1

BAB II LANDASAN TEORI

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

Pemrograman Visual (Borland Delphi 7.0)

LEMBAR KERJA PRAKTIKUM. - Buat direktori tempat penyimpanan file-file foxpro yang akan dibuat :

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Pengenalan Visual Basic

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

PENGENALAN DELPHI A. PENGENALAN DELPHI

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

LAPORAN HASIL PRATIKUM

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

VARIABEL, OPERATOR DAN EKSPRESI

DATABASE. Visual Data Manager

Transkripsi:

Program Sekuensial VB 6 dan VB 2008 Setelah Anda mengetahui program sederhana VB 6 dan VB 2008, sekarang akan dibahas program sekuensial yang melibatkan beberapa event-event dan perhitungan aritmetika. Sehingga Anda akan semakin paham dalam membuat program Visual Basic. 4.1 Membuat Program Sekuensial VB 6 Program Sekuensial merupakan program yang urutan eksekusinya berurutan. Sebagai contoh, Anda membuat program untuk menghitung gaji pegawai. Langkah-langkah membuat program menghitung gaji pegawai dengan VB 6 sebagai berikut. 1. Jalankan VB 6. Muncul jendela New Project dan beri tanda checklist (centang) di Don t Show this dialog in the future. Sehingga pada waktu memulai VB 6 tidak tampil jendela New Project. 41

Gambar 4.1 Jendela New Project 2. Klik tombol Open. 3. Pada waktu muncul Form Designer terlihat Grid (untuk membantu menempatkan objek), tetapi pengaturan lebar dan tinggi grid dapat mengganggu pengembang (programmer) menempatkan objek di form designer. Untuk menghilangkan Grid dan mengatur lebar dan tinggi grid, pilih menu Tools > Options seperti Gambar 4.2. Gambar 4.2 Menu Options 42

4. Di jendela Option, pilih tab General dan hilangkan tanda checklist Show Grid. Nilai Width atur menjadi 50, nilai Height atur menjadi 50 dan klik OK, seperti Gambar 4.3. Gambar 4.3 Jendela Options 5. Buat tampilan form designer seperti Gambar 4.4. Gambar 4.4 Tampilan Form Designer 6. Atur properti objek yang ada di form designer seperti pada Tabel 4.1. 43

No Objek Properti Nilai 1 Form Caption Program Penggajian 2 Form ControlBox False 3 Form BorderStyle 1-Fixed Single 4 Form StartUpPosition 2-CenterScreen 5 Label1 AutoSize True 6 Label1 Font/Font Style Bold 7 Label1 Caption Slip Gaji 8 Label1 Font/Size 18 9 Label2 AutoSize True 10 Label2 Font/Font Style Bold 11 Label2 Caption Nama Pegawai 12 Label3 AutoSize True 13 Label3 Font/Font Style Bold 14 Label3 Caption Gaji Pokok 15 Label4 AutoSize True 16 Label4 Font/Font Style Bold 17 Label4 Caption Potongan 18 Label5 AutoSize True 19 Label5 Font/Font Style Bold 20 Label5 Caption Tunjangan 21 Label6 AutoSize True 44

22 Label6 Font/Font Style Bold 23 Label6 Caption Gaji Bersih 24 Text1 Text (Dikosongkan/dihapus) 25 Text1 Name TxtNama 26 Text2 Text (Dikosongkan/dihapus) 27 Text2 Name TxtGapok 28 Text3 Text (Dikosongkan/dihapus) 29 Text3 Name TxtPot 30 Text4 Text (Dikosongkan/dihapus) 31 Text4 Name TxtTun 32 Text5 Text (Dikosongkan/dihapus) 33 Text5 Name TxtGaber 34 Command1 Caption &Mulai 35 Command1 Font/Font Style Bold 36 Command1 Name CmdMulai 37 Command2 Caption &Selesai 38 Command2 Font/Font Style Bold 39 Command2 Name CmdSelesai Tabel 4.1 Pengaturan Properti-Properti Objek di Form Designer 4.1.1 Menyimpan Program Sekuensial VB 6 Sebelum memasukkan perintah-perintah (event) pada tampilan program atau objek, sebaiknya Anda simpan dahulu program yang dibuat. 45

Sehingga jika listrik mati, program Anda tidak hilang. Langkah-langkah menyimpan program VB 6 sebagai berikut. 1. Pilih menu File > Save Project As. 2. Muncul jendela Save File As dan arahkan ke folder Anda (contoh prg) dan ketik FormLatih2 di kotak File name, kemudian klik tombol Save. 3. Muncul jendela Save Project As dan ketik ProjectLatih2 di kotak File name, kemudian klik tombol Save. 4. Muncul jendela Source Code Control dan klik tombol No. 4.1.2 Menentukan Perintah/Event Program Sekuensial VB 6 Program yang diinginkan, jika mengklik tombol Mulai akan mengosongkan semua objek Textbox (Click Event). Jika mengklik tombol Selesai, akan keluar dari sistem pemrograman penggajian (Click Event). Setelah mengisi dan meninggalkan TxtTun (LostFocus Event), akan menghitung Gaji Bersih. 4.1.3 Memberi Perintah/Event Program Sekuensial VB 6 Setelah dapat menentukan event-event apa yang terdapat pada program Anda, langkah berikutnya membuat event-event tersebut di tampilan program. Langkah-langkah memberi perintah Click Event sebagai berikut. 1. Klik dua kali CommandButton Mulai dan ketik perintah berikut. TxtNama.Text = " " TxtGapok.Text = " " TxtPot.Text = " " 46

TxtTun.Text = " " TxtGaber.Text = " " TxtNama.SetFocus Arti Perintah: Untuk mengosongkan semua objek TextBox dan kursor/pointer di fokus ke objek TextBox TxtNama. 2. Sehingga tampilan setelah mengetik program seperti Gambar 4.5. Gambar 4.5 Click Event CmdMulai 3. Klik tombol Close(X) di pojok kanan atas tempat mengetik program. 4. Klik dua kali CommandButton Selesai dan ketik perintah berikut. End Arti Perintah: Untuk mengakhiri program FormLatih2. 5. Sehingga tampilan setelah mengetik program seperti Gambar 4.6. Gambar 4.6 Click Event CmdSelesai 6. Klik tombol Close(X) di pojok kanan atas tempat mengetik program. 7. Klik dua kali TxtTun dan pilih Procedure LostFocus. 47

Gambar 4.7 Procedure LostFocus Event TxtTun 8. Hapus blok procedure TxtTun Change, seperti Gambar 4.8. Gambar 4.8 Menghapus Blok Procedure Change Event TxtTun 9. Ketik perintah LostFocus TxtTun sebagai berikut. TxtGaber.Text = Val(TxtGapok.Text) + Val(TxtTun.Text) - Val(TxtPot.Text) Arti Perintah: Untuk menghitung Gaji Bersih (TxtGaber) dari Gaji Pokok (TxtGapok) ditambah Tunjangan (TxtTun) dikurangi Potongan (TxtPot). 10. Sehingga tampilan setelah mengetik program seperti Gambar 4.9. 48

Gambar 4.9 LostFocus Event TxtTun 11. Klik tombol Close(X) di pojok kanan atas tempat mengetik program. 12. Kemudian klik ikon Save (bergambar disket). 4.1.4 Menjalankan Program Sekuensial VB 6 Setelah mengetik perintah dan menyimpan kembali, langkah berikutnya menjalankan program VB. Langkah-langkah menjalankan program FormLatih2 sebagai berikut. 1. Klik ikon Start (segitiga ke kanan). 2. Sehingga tampilan program seperti Gambar 4.10. Gambar 4.10 FormLatih2 dijalankan 3. Ketik Data Yuniar Supardi untuk Nama Pegawai, ketik 2000000 untuk Gaji Pokok, ketik 100000 untuk Potongan, ketik 200000 untuk 49

Tunjangan, tekan tombol Tab, sehingga muncul 2100000 untuk Gaji Bersih seperti Gambar 4.11. 4. Klik tombol Mulai dan Selesai. Gambar 4.11 Tampilan akhir FormLatih2 4.2 Membuat Program Sekuensial VB 2008 Langkah-langkah membuat program sekuensial dengan VB 2008 sebagai berikut. 4.2.1 Membuat Tampilan Program Sekuensial VB 2008 1. Jalankan Visual Studio 2008, muncul jendela Start Page. Gambar 4.12 Jendela Start Page 50

2. Klik kanan di tab Start Page dan pilih menu Close. Gambar 4.13 Menu Close tab Start Page 3. Pilih menu File > New Project, seperti Gambar 4.14. Gambar 4.14 Menu New Project 4. Pada jendela New Project, pilih Windows Forms Application untuk Templates dan ketik WindowsApplication2 untuk kotak Name, serta klik tombol OK, seperti Gambar 4.15. 51

Gambar 4.15 Jendela New Project 5. Klik jendela ToolBox dan klik ikon Auto Hide, seperti Gambar 4.16. Gambar 4.16 Ikon Auto Hide 6. Sehingga jendela ToolBox tidak tersembunyi, seperti Gambar 4.17. 52

Gambar 4.17 Jendela ToolBox 7. Pada waktu Anda meletakkan objek Label di IDE VB 2008, akan mendapat bantuan perataan objek, seperti Gambar 4.18. Gambar 4.18 Bantuan perataan objek 8. Anda desain objek di form designer, seperti Gambar 4.19. Gambar 4.19 Tampilan akhir FormLatih2 53

9. Atur properti objek yang ada di form designer seperti pada Tabel 4.2. No Objek Properti Nilai 1 Form Text Program Penggajian 2 Form ControlBox False 3 Form FormBorderStyle Fixed Single 4 Form StartPosition CenterScreen 5 Label1 AutoSize True 6 Label1 Font/Font Style Bold 7 Label1 Text Slip Gaji 8 Label1 Font/Size 18 9 Label2 AutoSize True 10 Label2 Font/Font Style Bold 11 Label2 Text Nama Pegawai 12 Label3 AutoSize True 13 Label3 Font/Font Style Bold 14 Label3 Text Gaji Pokok 15 Label4 AutoSize True 16 Label4 Font/Font Style Bold 17 Label4 Text Potongan 18 Label5 AutoSize True 19 Label5 Font/Font Style Bold 20 Label5 Text Tunjangan 54

21 Label6 AutoSize True 22 Label6 Font/Font Style Bold 23 Label6 Text Gaji Bersih 24 Text1 Name TxtNama 25 Text2 Name TxtGapok 26 Text3 Name TxtPot 27 Text4 Name TxtTun 28 Text5 Name TxtGaber 29 Command1 Caption &Mulai 30 Command1 Font/Font Style Bold 31 Command1 Name CmdMulai 32 Command2 Caption &Selesai 33 Command2 Font/Font Style Bold 34 Command2 Name CmdSelesai Tabel 4.2 Pengaturan Properti-Properti Objek di Form Designer 4.2.2 Menyimpan Program Sekuensial VB 2008 Sebelum memasukkan perintah-perintah (event) pada tampilan program atau objek, sebaiknya Anda simpan dahulu program yang dibuat. Sehingga jika listrik mati, program Anda tidak hilang. Langkah-langkah menyimpan program VB 2008 sebagai berikut. 1. Pilih menu File > Save Form1.vb As. 2. Muncul jendela Save File As dan arahkan ke folder Anda (contoh prg) dan ketik FormLatih2 di kotak Object name, lalu klik tombol Save. 55

4.2.3 Menentukan Perintah/Event Program Sekuensial VB 2008 Program yang diinginkan, jika mengklik tombol Mulai akan mengosongkan semua objek Textbox (Click Event). Jika mengklik tombol Selesai, akan keluar dari sistem pemrograman penggajian (Click Event). Setelah mengisi dan meninggalkan TxtTun (LostFocus Event), akan menghitung Gaji Bersih. 4.2.4 Memberi Perintah/Event Program Sekuensial VB 2008 Setelah dapat menentukan event-event apa yang terdapat pada program Anda, langkah berikutnya membuat event-event tersebut di tampilan program. Langkah-langkah memberi perintah Click Event sebagai berikut: 1. Klik dua kali Button Mulai dan ketik perintah sebagai berikut. TxtNama.Text = " " TxtGapok.Text = " " TxtPot.Text = " " TxtTun.Text = " " TxtGaber.Text = " " TxtNama.Focus() 2. Sehingga tampilan setelah mengetik program seperti Gambar 4.20. Gambar 4.20 Click Event CmdMulai 56

3. Klik tab FormLatih2.vb[Design] untuk menuju ke form designer. 4. Klik dua kali Button Selesai dan ketik perintah sebagai berikut. End 5. Sehingga tampilan setelah mengetik program seperti Gambar 4.21. Gambar 4.21 Click Event CmdSelesai 6. Klik tab FormLatih2.vb[Design] untuk menuju ke form designer. 7. Klik dua kali TxtTun dan pilih LostFocus untuk Method Name. Gambar 4.22 LostFocus Method Name 57

8. Hapus blok procedure TxtTun_TextChanged. 9. Ketik perintah di dalam blok procedure TxtTun_LostFocus berikut. TxtGaber.Text = Val(TxtGapok.Text) + Val(TxtTun.Text) - Val(TxtPot.Text) 10. Sehingga tampilan setelah mengetik program seperti Gambar 4.23. Gambar 4.23 LostFocus Event TxtTun 11. Klik tab FormLatih2.vb[Design] dan klik ikon Save (bergambar disket). 4.2.5 Menjalankan Program VB 2008 Setelah mengetik perintah dan menyimpan kembali, langkah berikutnya menjalankan program VB2008. Langkah-langkah menjalankan program FormLatih2 sebagai berikut: 1. Klik ikon Start Debugging (F5)/(segitiga ke kanan) sehingga tampilan program seperti Gambar 4.24. 58 Gambar 4.24 FormLatih2 dijalankan

2. Ketik Data Yuniar Supardi untuk Nama Pegawai, ketik 2000000 untuk Gaji Pokok, ketik 100000 untuk Potongan, ketik 300000 untuk Tunjangan, tekan tombol Tab, sehingga muncul 2100000 untuk Gaji Bersih seperti Gambar 4.25. 3. Klik tombol Mulai dan Selesai. Gambar 4.25 Tampilan akhir FormLatih2 4.3 Perbedaan Metode dan Properti VB 6 dan VB 2008 dalam Program Sekuensial Pada waktu membuat program sekuensial, terlihat perataan objek dalam IDE VB2008, sehingga pengembang (programmer) sangat terbantu. Di VB 6 Anda hanya menghilangkan grid dan mengatur ukuran tinggi dan lebar grid dengan nilai kecil, sehingga pada waktu menggerakkan objek untuk meletakkan objek di posisi tertentu akan menjadi mudah. Event SetFocus menjadi Focus (lebih sederhana) dan properti Caption menjadi Text dalam VB 2008, sehingga pengembang lebih cepat dalam mengetik event dan properti. Secara teknologi, mestinya Anda memilih VB 2008, tetapi dalam pembuatan program sekuensial masih dapat dikerjakan dengan VB 6 karena memakai memori dan processor yang sederhana. *** 59