Microsoft Visual Basic Versi 6.0

25

J. Microsoft Visual Basic Versi 6.0

1. Pengertian Microsoft Visual Basic versi 6.0

Microsoft Visual Basic versi 6.0 merupakan bahasa pemrograman yang berbasis Microsoft Windows, sebagai bahasa pemrogramaan yang mutakhir, Microsoft Visual Basic versi 6.0 dirancang untuk dapat memanfaatkan fisilitas yang tersedia dalam Microsoft Windows. Microsoft Visual Basic versi 6.0 juga merupakan bahasa pemrograman Object Oriented Programing OOP, yaitu pemrograman yang berorientasi pada objek. Visual Basic adalah salah satu development tool untuk membangun aplikasi dalam lingkungan windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan visual untuk merancang user intervace dalam bentuk form, sedangkan untuk kodenya menggunakan bahasa basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tool bagi para pemula maupun para developer. Dalam lingkungan Window’s User-intervace sangat memegang peranan penting, karena dalam pemakaian aplikasi yang kita buat, pemakai senantiasa berinteraksi dengan User-interface tanpa menyadari bahwa di belakangnya berjalan intruksi-instruksi program yang mendukung tampilan dan proses yang dilakukan. Pada pemrograman Visual, pengembangan aplikasi dimulai dengan pembentukan user intervace, kemudian mengatur properti dari objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian event. Tahap pengembangan aplikasi 26 demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom Up.

2. Struktur Aplikasi Visual Basic versi 6.0

a. Form

Merupakan window atau jendela di mana akan dibuat User- interface atau tampilan.

b. Control

Merupakaan tampilan berbasis grafis yang dimasukkan dalam form untuk membuat interaksi dengan pemakai. Project Window Properties Window Menu Bar Main Toolbar Form Desainer Code Window Watches Windows Form Layout Window Toolbox Immediate Window Gambar 2.1 . Lingkungan Kerja Microsoft Visual Basic Versi 6.0 27 Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah sebagai berikut. 1 Pointer bukan merupakan suatu kontrol. icon ini digunakan ketika anda ingin memilih kontrol yang sudah berada pada form. 2 PictureBox adalah kontrol yang digunakan untuk menampilkan gambar image dengan format BMP, DIBbitmap, CURcursor, WMFmetafile, EMFenhanced metafile, GIF, dan JPG. 3 Label adalah kontrol yang digunakan untuk menampilakan text yang tidak dapat diperbaiki oleh pemakai 4 Textbox adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris. 5 Frame adalah kontrol yang digunakan sebagai container bagi kontrol lainnya. 6 CommandButton merupakan kontrol yang hampir sering ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan diklik disana. 28 7 CheckBox digunakan untuk pilihan yang isinya bernilai yesno, truefalse. 8 OptionButton sering digunakan untuk pilihan yang hanya satu pilihan dari beberapa option. 9 ListBox mengandun sejumlah item dan user dapat memilih lebih dari lebih dari satu bergantung pada properti multiselect. 10 ComboBox merupakan kombinasi dari textBox dan suatu ListBox di mana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan. Gambar 2.2 . ToolBox di Microsoft Visual Basic Versi 6.0 FileListBox PictureBox Textbox Command Button OptionButton Combobox VScrollBar DriveListBox Line Data Pointer Label Frame CheckBox ListBox HScrollBar Timer DirListBox Shape Image OLE 29 11 HScrollbar dan VscrollBar digunakan untuk membentuk scrollbar berdiri sendiri. 12 Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu yang merupakan kontrol non- visual. 13 DriveListBox, DirListBox, dan FileListBox sering digunakan untuk membentuk dialog box yang berkaitan dengan file. 14 Shape dan Line digunakan untuk menampilakan bertuk seperti garis, persegi, lingkaran dan sebagainya 15 Image berfungsi seperti ImageBox, tetapi tidak dapat digunakan sebagai container bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol Image menggunakan resource lebih kecil dibandingkan dengan PictureBox. 16 Data digunakan untuk data binding. 17 OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Microsoft Word dan sebagainya.

c. Properties

Merupakan nilai atau karakteristik yang dimiliki oleh sebuah objek visual basic.

d. Event Procedure

Merupakan kode yang berhubungan dengan objek. Kode ini akan dieksekusi ketika ada respon dari pemakai berupa event tertentu. 30

e. General Procedure

Merupakan kode yang tidak berhubungan dengan objek. Kode ini harus diminta oleh aplikasi.

f. Metods

Merupakan serangkaian perintah yang tersedia pada suatu objek yang diminta untuk mengerjakan tugas khusus.

g. Module

Merupakan kumpulan dari prosedur umum, deklarasi variabel dan definisi konstanta yang digunakan oleh aplikasi.

3. Mengenal Data dan Variabel

Ketika seorang user pengguna menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Gambar 2.3 . Jendela Source Program di Microsoft Visual Basic Versi 6.0 31 Informasi ini kemudian disimpan atau diolah oleh komputer. Informasi inilah yang disebut dengan data. Visual Basic 6 mengenal beberapa type data, antara lain: a. string adalah tipe data untuk teks huruf, angka dan tanda baca. b. integer adalah tipe data untuk angka bulat. c. single adalah tipe data untuk angka pecahan. d. currency adalah tipe data untuk angka mata uang. e. date adalah tipe data untuk tanggal dan jam. f. boolean adalah tipe 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. Aturan di dalam penamaan variabel adalah sebagai berikut. a. Harus diawali dengan huruf. b. Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore _ . c. Tidak boleh menggunakan karakter-karakter khusus seperti : +, -, , , , , dan lain-lain. d. Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh Visual Basic 6 seperti : dim, as, string, integer, dan lain-lain. Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan tipe datanya. Untuk tipe data tertentu nilai_data harus diapit tanda pembatas. 32 Tipe data string dibatasi tanda petik ganda. Tipe data date dibatasi tanda pagar. Tipe data lainnya tidak perlu tanda pembatas. Sebuah variabel mempunyai ruang-lingkup scope dan waktu-hidup lifetime. Ada 2 macam variabel dalam sebuah program, yaitu: a. variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data yang tersimpan didalamnya akan hidup terus selama program berjalan. b. variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan. Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut konstanta. 33

BAB III METODE PENELITIAN

Peranan metode penelitian dalam suatu penelitian sangat penting. Sehingga dengan metode penelitian dapat mencapai tujuan penelitian yang telah ditetapkan dan agar penelitian yang telah dilakukan berjalan dengan lancar. Melalui metode penelitian, masalah yang dihadapi dapat diatasi dan dipecahkan dari perolehan data yang telah dikumpulkan. Langkah-langkah yang dilakukan pada penelitian ini meliputi beberapa hal yaitu sebagai berikut. A. Pemilihan Masalah Dalam perkuliahan yang diperoleh penulis, banyak masalah yang perlu dikaji lebih lanjut. Dari beberapa masalah tersebut dihadapkan pada persoalan untuk memilih masalah yang kemudian dijadikan bahan dasar untuk melakukan penelitian lebih lanjut. B. Merumuskan Masalah Perumusan masalah diperlukan untuk membatasi permasalahan sehingga diperoleh bahan kajian yang jelas. Sehingga akan lebih mudah untuk menentukan langkah dalam memecahkan masalah tersebut. C. Studi Pustaka Setelah diperoleh masalah untuk diteliti, peneliti mengadakan studi pustaka. Studi pustaka adalah penelaahan sumber pustaka yang relevan, digunakan untuk mengumpulkan data informasi yang diperlukan dalam penelitian. Studi