BAB II

advertisement
BAB II
LANDASAN TEORI
2.1
Sekilas Mengenai Microsoft Visual Basic Versi 6
Microsoft Visual Basic adalah sebuah bahasa pemograman komputer.
Bahasa pemograman adalah perintah – perintah atau instruksi yang dimengerti
oleh komputer untuk melakukan tugas – tugas tertentu. Microsoft Visual Basic
merupakan bahasa pemograman yang menghasilkan aplikasi – aplikasi pada
windows yang berbasis grafis (GUI – Grafical User Interface). Microsoft Visual
Basic merupakan event-driven programming ( pemograman terkendali kejadian )
artinya program menunggu sampai adanya respon dari pemakai berupa event /
kejadian tertentu ( tombol di klik, menu dipilih, dan lain – lain ). Ketika event
terdeteksi, kode yang berhubungan dengan event akan dijalankan.
Bahasa pemograman Microsoft Visual Basic adalah pengembangan
terakhir dari bahasa pemograman Basic ( Beginners All Purpose Simbolic
Intruction Code ), karena kemiripannya dengan pemograman Basic, maka bahasa
pemograman Microsoft Visual Basic ini menjadi lebih mudah dipelajari.
Kemampuan Microsoft Visual Basic ini sangat besar dalam membuat program –
program yang lebih kompleks. Microsoft Visual Basic terdiri dari beberapa versi,
Microsoft Visual Basic 6 adalah penyempurnaan dari versi – versi sebelumnya.
2.2
Sejarah Singkat Microsoft Visual Basic 6
Sejarah Visual basic diawali dari pengembangan bahasa BASIC
(Beginners All Purposes Syimbolic Intruction Code) yaitu bahasa yang sering
digunakan pada tahun 1960. Kemudian pada tahun 1991 diperkenalkan Visual
Basic untuk DOS dan Windows lalu pada tahun 1993 diliris Visual Basic 3.0,
kemudian berkembang ke Visual Basic 4.0 pada tahun 1995, ini merupakan
aplikasi yang didukung pada aplikasi 32 bit. Dan sekarang yang seiring kita
3
4
gunakan ialah Visual Basic versi 6.0 yang diliris pada akhir tahun 1998. Pada
Umumnya Visual basic terdiri dari tiga edisi yaitu :
1.
2.
Standard Edition merupakan produk dasar
Professianal Edition berupa tambahan Microsoft Jet data access
engine (database) dan pembuatan server OLE autimation.
3.
Enterprice Edition adalah edisi client-server dalam jaringan dn MS
SOUCE SAFE.
A.
Pemrograman Windows GUI (Graphical User Interface)
Interaksi antara pengguana aplikasi dengan aplikasi dilakukan melalui
antar muka yang disebut sebagai Graphical User Interface, yaitu antara muka
grafik yang memudahkan pemakainya untuk bernavigasi dengan menggunakan
elemen user interface seperti Button, list, input, citra (image), sound, komponen
Activex dan lainnya.
B.
Pemrograman Berorientasi Obyek (OOP)
Orientasi obyek merupakan metode pemrograman modern yang lebih
menguntungkan dari pada metode konvesional biasa. Salah satu keuntungan OOP
adalah Reusability (kemampuan untuk digunakan kembali), yaitu memakai
komponen – komponen yang sudah pernah dibuat, baik dibuat sendiri maupun
dibuat oleh pihak lainnya, untuk kemudian mengintegrasikan komponan ini dalam
aplikasi yang baru.
 Microsoft Visual Basic pertama kali diperkenalkan pada tahun 1991,
yaitu program Microsoft Visual Basic untuk DOS dan untuk Windows.
 Microsoft Visual Basic versi 3 dirilis pada tahun 1993.
 Microsoft Visual Basic versi 4 dirilis pada akhir tahun 1995 dengan
penambahan dukungan untuk aplikasi 32 bit.
 Pada akhir tahun 1998 barulah dirilis Mirosoft Visual Basic versi 6.
2.3
Keistimewaan Microsoft Visual Basic 6
Sejak dikembangkan dari versi pertamanya, Microsoft Visual Basic kini
telah mencapai versinya yang ke-6, Beberapa keistimewaan Microsoft Visual
Basic 6 ini antara lain seperti :
5
1. Menggunakan platform pembuatan program yang diberi nama developer
Studio.
2. Memiliki kompiler yang dapat menghasilkan file executable ( .exe).
3. Memiliki beberapa tambahan sarana wizard yang lebih lengkap.
4. Penambahan kontrol baru yang lebih canggih serta peningkatan kaidah
struktur bahasa Microsoft Visual Basic
5. Kemampuan membuat activeX dan fasilitas internet yang lebih banyak.
6. Sarana akses data yang lebih cepat dan handal untuk membuat aplikasi
database yang berkemampuan tinggi dan kompleks
2.4
Menjalankan Microsoft Visual Basic 6
Microsoft Visual Basic 6 adalah program aplikasi windows, sehingga
dapat dengan mudah dijalankan . Berikut cara – cara memulai Microsoft Visual
Basic 6 :
1. Pada Microsoft Windows, klik tombol start, pilih program, lalu pilih
Microsoft Visual Basic 6 atau pada dekstop klik icon program Microsoft
Visual Basic 6.0
2. kotak dialog New Project muncul. Kotak dialog ini akan meminta anda
mengetikkan proyek pemograman yang ingin anda buat.
3. Klik open untuk menerima proyek baru yang default, yaitu aplikasi
standart 32-bit Visual Basic. Sebuah proyek baru akan dibuka pada
lingkungan pemograman Visual Basic, bersamaan dengan beberapa
jendela dan tool seperti yang ditampilkan pada gambar berikut ini.
6
Gambar 2.1 Tampilan pertama Microsoft Visual Basic 6
2.5
Lingkungan Microsoft Visual Basic 6
Microsoft Visual Basic 6 terdiri dari bermacam – macam komponen,
Microsoft Visual Basic 6 mempunyai banyak kegunaan atau fasilitas untuk
membuat banyak aplikasi yang berbasis windows. Setiap komponen dari
Microsoft Visual Basic 6 mempunyai effect terhadap program yang kita buat.
Komponen tersebut akan dijelaskan pada sub bab – sub bab berikut :
2.5.1
Form
Pada Microsoft Visual Basic 6, form adalah jendela yang bisa
diubah-ubah untuk membuat antar muka program anda. Form itu sendiri
bisa mengandung menu, tombol, kotak datar, baris penggulung, dan itemitem lain yang bisa anda lihat pada form berbasis windows. Pada saat anda
menjalankan lingkungan pemograman Visual Basic, sebuah form default
yang bernama form1 akan muncul. Pada form ini terdapat grid standar
( sekumpulan titik-titik yang terletak teratur ) yang bisa anda gunakan
untuk membuat dan mensejajarkan elemen-elemen antarmuka anda. Anda
bisa mengatur ukuran form dengan menggunakan mouse. Form bisa
memiliki ukuran sebesar layar. Anda bisa merubah atau menambahkan
7
form-form tambahan dengan mengklik perintah add form pada menu
project.
2.5.2
Tollbox
Toolbox adalah kumpulan kontrol pada Microsoft Visual Basic 6
yang dibutuhkan untuk membentuk suatu program aplikasi. Kontrol adalah
suatu objek yang akan menjadi inteface (penghubung) antara program
aplikasi dan user-nya, dan kesemuanya harus diletakkan pada jendela
form.
Gambar 2.2 Tollbox pada Microsoft Visual Basic 6
Tollbox pada Microsoft Visual Basic 6 biasanya akan ditampilkan
disebelah kiri layar, tollbox tersebut berisi objek-objek standar yang akan
selalu muncul setiap kali anda menjalankan Visual Basic. Objek (kontrol)
ini terdapat pada semua versi dari Visual Basic 6. Anda juga bisa
menambahi objek pada toolbox ini dengan memilih menu Project >
Component. Jika anda menggunakan Visual Basic versi profesional
8
edition atau enterprise edition, ada beberapa objek lain yang bisa
ditambahkan yang tidak terdapat di standart edition.
2.5.3
Project explorer
Program Microsoft Visual Basic 6 terdiri dari beberapa file yang
disatukan atau dikompile pada waktu program tersebut sudah lengkap.
Pada waktu anda membuat proyek, anda perlu berpindah antara komponen
- komponen ini. Untuk membantu perancang aplikasi, Microsoft Visual
Basic telah menyertakan project explorer pada Microsoft Visual Basic 6.
Jendela project berisi semua file yang digunakan pada proses
pemograman dan menyediakan akses ke file tersebut menggunakan dua
tombol khusus, yaitu :
1. view code
2. view object
Apabila anda menambah dan menyimpan atau menghapus file-file
individual dari proyek menggunakan perintah pada menu file dan project,
perubahan ini akan direfleksikan pada jendela project. File proyek yang
memelihara daftar semua file-file pendukung program yang disebut
dengan istilah file Visual Basic project ( .vbp). Pada Visual Basic versi 5
dan 6, anda bisa me-load lebih dari satu file dengan mengklik pada nama
proyek. Dibawah nama proyek, jendela explore menampilkan komponenkomponen setiap proyek dengan struktur pohon yang sama dengan
tampilan pada windows explorer. Anda bisa memperbesar atau
memperkecil "cabangnya" seperti form, Modul serta kategori lain dengan
mengklik tanda plus atau minus disebelah folder.
9
Klik tombol ini untuk melihat program pada form yang aktif.
Klik tombol ini untuk melihat form aktif
Form aktif
Gambar 2.3 Project explorer pada Microsoft Visual Basic 6
2.5.4
Jendela properties
Jendela properties adalah jendela yang mengandung semua
informasi mengenai objek yang terdapat pada aplikasi Microsoft Visual
Basic 6 anda. Properti adalah sifat dari sebuah objek, misalnya seperti
nama, warna, ukuran, posisi, dan sebagainya. Setiap objek sebagian besar
memiliki jenis properties yang sama, tetapi ada pula yang berbeda.
Anda akan mengatur bentuk dan karakteristik dari setiap objek
melalui jendela properties ini. Di bagian paling atas dari jendela properties
ini terdapat kotak yang menunjukkan nama objek yang sedang aktif,
10
sedang propertiesnya ditampilkan di bagian bawah dari jendela properties
tersebut.
Properties Caption
Gambar 2.4 Jendela properties pada Microsoft Visual Basic 6
2.5.5
Form layout windows
Form layout windows adalah jendela yang menggambarkan posisi
dari form yang ditampilkan pada layar monitor. Posisi form pada form
layout window inilah yang merupakan petunjuk dimana aplikasi anda akan
ditampilkan pada layar monitor saat dijalankan nanti. jika anda ingin
memindahkan form ke posisi yang lain pada layar, geser saja form tersebut
pada jendela form layout window.
11
Jendela form layout window anda juga dapat dirubah tampilannya
dengan klik kanan mouse untuk menampilkan menunya, anda dapat
menentukan pilihan sebagai berikut :
1. Resolution Guide : Menampilkan garis panduan resolusi layar.
2. Startup position : Menentukan posisi form saat aplikasi
dijalankan.
3. Dockable : Membuat form layout window bersifat menempel
pada jendela lainnya.
4. Hide : Menyembunyikan form layout window.
Tampilan output program.
Gambar 2.5 Jendela layout pada Microsoft Visual Basic 6
2.5.6
Jendela code
Jendela Code adalah salah satu jendela yang penting di dalam
Microsoft Visual Basic 6. Jendela code berisi kode-kode program yang
merupakan instruksi - instruksi pada Microsoft Visual Basic 6. Setiap
obyek pada Microsoft Visual Basic 6 dapat ditambah dengan kode-kode
program untuk melakukan tugas-tugas tertentu.
12
Gambar 2.6 Jendela code pada Microsoft Visual Basic 6
Pada saat anda menjalankan Microsoft Visual Basic 6, jendela ini
tidak akan ditampilkan pada layar. Untuk menampilkan jendela code pada
Microsoft Visual Basic 6, ada beberapa cara yaitu :
1. Pilih menu VIEW > CODE
2. Klik ganda pada obyek tertentu pada form
3. Klik kanan pada komponen yang diinginkan, lalu pilih view code.
2.5.7
Mengenal Control
Gambar Kontrol
Nama Kontrol
Fungsi
Picture box
Untuk menampilkan file gambar.
Label
Menampilkan tes tetapi pemakai tidak dapat
berinteraksi dengannya
Data
OLE
linking
embedding)
Menampilkan gambar : bmp,gip,jpg,wmf
(Object
Memungkinkan pemakai menempelkan suatu
and
object dari aplikasi yang mendukung OLE ke
aplikasi Visual Basic.
13
Vertikal scoroll bar
Menampilkan balok gulung vertical
Image
Menampilkan gambar.
Check box
Memberikan perintah pilihan benar atau salah
Shape
Membuat lingkaran, elips, dan kotak pada form.
Command button
Memberikan sebuah perintah ketika digunakan.
Line
Membuat garis lurus pada form
Directory list box
Menampilkan
daftar
directory
pada
drive
terpilih.
Drive list box
Menampilkan daftar drive
List box
Menampilkan daftar item yang dapat dipilih
salah satu oleh pemakai
Option Button
Memberikan grup pilihan. Pemakai hanya dapat
memilih satu option pada grup pilihan
Horizontal
scroll
Menampilkan balok gulung horizontal
bar
Timer
Untuk mengeksekusi waktu kejadian pada rutin
program termasuk selang waktu
Frame
Mengidentifikasi sebuah grup pengontrolan
Combo box
Unit control kombinasi antara texs box dengan
list control
Download