Bab II STUDI LITERATUR
II.6. Visual Basic 6.0
Microsoft Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan
Integrated Development Environment (IDE) visual untuk membuat program perangkat
lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model
pemrograman (COM).
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan
pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa
skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition
(VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.
Programer dapat membangun aplikasi dengan menggunakan komponen-komponen
yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual
Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar
tambahan.
Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat
luas. Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62%
pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic,
yang diikuti oleh C++, JavaScript, C#, dan Java.
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga
pemrograman di dalam bahasa basic dapat dengan mudah dilakukan meskipun oleh orang
yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Micosoft
Visual Basic, yang dibangun dari ide untuk membuat bahasa yang sederhana dan mudah
dalam pembuatan scriptnya (simple scripting language) untuk graphic usir interface yang
dikembangkan dalam sistem operasi Microsoft Windows.
Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan
teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik
dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan daIam visual
basic adalah form, dimana pengguna dapat mengatur tampilan form kemudian dijalankan
dalam script yang sangat mudah. Ledakan pemakaian Visual Basic dintandai dengan
kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem
operasi Windows dengan komponen ActiveX Control. Dengan komponen ini
memungkinkan pengguna untuk memanggil dan menggunakan semua model data yang ada
di dalam sistem operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di
dalam Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman
Visual dan Object Oriented Programming (OOP). Visual Basic 6.0 sebetulnya
perkembangan dari versi sebelumnya dengan beberapa penambahan komponen yang
sedang tren saat ini, seperti kemampuan pemrograman internet dengan DHTML (Dynamic
HyperText Mark Language), dan beberapa penambahan fitur database dan multimedia
yang semakin baik. (Setyadi, 2008)
II.6.1. Tampilan Antarmuka Visual Basic 6.0
Interface antar muka Visual Basic 6.0, berisi menu, toolbar, toolbox, form, project
explorer dan property. Pembuatan program aplikasi menggunakan Visual Basic dilakukan
dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam
komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang
berada di [Toolbox], dan setiap komponen yang dipakai harus diatur propertinya
lewatjendela [Property].
Gambar II.19 Tampilan antarmuka Visual Basic 6.0
(Setyadi, 2008)
Menu pada dasarnya adalah operasional standar di dalam sistem operasi Windows,
seperti membuat form baru, membuat project baru, membuka project dan menyimpan
project. Di samping itu terdapat fasilitas-fasilitas pemakaian Visual Basic pada menu.
Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail
dalam MSDN. (Setyadi, 2008)
Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu project aktif
artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangun.
Gambar II.20 Komponen-komponen standar Toolbox
(Setyadi, 2008)
II.6.2. Konsep Dasar Pemrograman Visual Basic
Konsep dasar pemrograman Visual Basic 6.0, adalah pembuatan form dengan
mengikuti aturan pemrograman Property, Metode dan Event. Hal ini berarti:
a. Setiap komponen di dalam pemrograman Visual Basic dapat diatur propetinya sesuai
dengan kebutuhan aplikasi, Property yang tidak boleh dilupakan pada setiap
komponen ada1ah "Name", yang berarti nama variabel (komponen) yang akan
digunakan dalam scripttng. Properti “Name" ini banya bisa diatur melalui jendela
Property, sedangkan nilai properti yang lain harus diatur melalui script seperti
Command1.Caption="PIay"
Textl.Text="Visual Basic"
Labell.Visible=False
Timerl.Enable=True
b. Metode: Bahwa jalannya program dapat diatur sesuai aplikasi dengan menggunakan
metode perorograman yang diatur sebagai aksi dari setiap komponen. Metode inilah
tempat untuk mengekpresikan logika pemrograman dati pembuatan suatu prgram
aplikasi
c. Event: Setiap komponen dapat beraksi melalui event, seperti event click pada command
button yang tertulis dalam layar script Command1_Click, atau event Mouse Down
pada picture yang tertulis dengan Picture 1 MouseDown. Pengaturan event dalam
setiap komponen yang akan menjalankan semua metode yang dibuat. (Setyadi, 2008)
II.6.3. Membuat Project Baru
Untuk memulai pembuatan program aplikasi di dalam Visual Basic, yang dilakukan
adalah membuat project baru. Project adalah sekumpulan form, modul, fungsi, data dan
laporan yang digunakan dalam suatu aplikasi. Membuat project baru dapat dilakukan
dengan memilih menu File kemudian New Project atau dengan menekan ikon new project
pada Toolbar yang terletak di pojok kiri atas. Setelah itu akan muncul konfirmasi untuk
jenis project dari program aplikasi yang akan dibuat.
Pembuatan proyek diawali dengan mendesain tampilan jendela, dimana programmer
dengan leluasa dapat menata komponen-komponen yang diperlukan dengan tujuan untuk
mempermudah pengguna yang nantinya akan menjalankan program ini. Setelah desain
antarmuka selesai, langkah selajutnya adalah mengatur perintah-perintah. Pengaturan
inilah yang dilakukan dengan membuat kode-kode sesuai dengan bahasa pemrograman.
Coding adalah menerjemahkan persyaratan logika dari pseudocode atau diagram alur ke
dalam suatu bahasa pemrograman baik huruf, angka, dan simbol yang membentuk
program.
25
Dalam dokumen
Pengembangan perangkat lunak untuk desain rencana garis menggunakan metode form data II
(Halaman 36-41)