Anda di halaman 1dari 7

Laboratorium Komputer Teknik Mesin

Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014
2.3 Lingkungan Visual Basic 6.0
Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk
melakukan tugas-tugas tertentu. Salah satu bahasa pemrograman adalah Visual Basic.
Visual Basic merupakan salah satu development tool yaitu alat bantu untuk membuat
berbagai macam program komputer yang menggunakan sistem operasi windows.
Sehingga Visual Basic memiliki sifat event-driven artinya program bekerja berdasarkan
event atau aksi perintah yang terjadi pada object (Object Oriented Programming/OOP)
dimana dalam penulisan kode maupun proses eksekusinya dilakukan dengan
berorientasi pada object yang terpisah-pisah (object oriented).
Lingkungan visual basic atau Integrated Development Environment (IDE) VB
6.0 merupakan halaman kerja tempat program itu dibuat baik itu interface maupun
bahasa pemrogramannya. Ada beberapa bagian-bagian utama IDE VB 6.0, yaitu :
1. Menubar
Menubar merupakan kumpulan perintah-perintah yang dikelompokkan dalam
kriteria operasi yang dihasilkan. Terdapat 13 menu dalam Visual Basic 6.0.


Gambar 2.1 Menubar
Sumber : Print Layout Microsoft Visual Basic 6.0

2. Toolbar
Toolbar digunakan untuk melakukan tugas-tugas tertentu dengan cepat.


Gambar 2.2 Toolbar
Sumber : Print Layout Microsoft Visual Basic 6.0

3. Toolbox
Toolbox adalah tempat penyimpanan kontrol yang akan digunakan dan
dipasangkan pada form. Visual Basic 6.0 menyediakan 21 kontrol, yaitu :






Laboratorium Komputer Teknik Mesin
Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014

Gambar 2.3 Toolbox
Sumber : Print Layout Microsoft Visual Basic 6.0

Keterangan :
1. Pointer
Kontrol ini digunakan ketika user ingin memilih object yang ada
pada form.
2. Picture Box
Kontrol ini digunakan untuk menampilkan gambar dengan format
BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF
(enhanced metafile), GIF dan JPEG.
3. Label
Kontrol ini digunakan untuk menampilkan teks yang tidak dapat
diperbaiki oleh user.
4. Text Box
Kontrol ini mengandung string yang dapat diperbaiki oleh user,
dapat berupa satu baris tunggal atau banyak baris.
5. Frame
Kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.
6. Command Button
Kontrol ini digunakan untuk membangkitkan event process tertentu
ketika user mengklik kontrol ini.

Laboratorium Komputer Teknik Mesin
Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014
7. Check Box
Kontrol yang digunakan untuk pilihan yang berisi yes/no dan
true/false.
8. Option Button
Kontrol yang sering digunakan lebih dari satu sebagai pilihan
terhadap beberapa option yang hanya dapat dipilih satu.
9. Combo Box
Kontrol yang merupakan kombinasi dari textbox dan listox dimana
pemasukan data dapat dilakukan dengan pengetikan dan pemilihan.
10.List Box
Kontrol yang mengandung sejumlah item.
11.Hscroll Bar
Kontrol yang digunakan untuk scroll bar horizontal.
12.Vscroll Bar
Kontrol yang digunakan untuk scroll bar Vertical.
13.Timer
Kontrol yang digunakan untuk proses background yang diaktifkan
berdasarkan interval tertentu.
14.Drive List Box
Kontrol yang digunakan untuk membentuk dialog box yang
berkaitan dengan file dengan pilihan drive disk.
15.Dir List Box
Kontrol yang digunakan untuk membentuk dialog box yang
berkaitan dengan file dengan pilihan folder.
16.File List Box
Kontrol yang digunakan untuk membentuk dialog box yang
berkaitan dengan file dengan pilihan file.
17.Shape
Kontrol yang digunakan untuk menampilkan bangun-bangun 2
dimensi.
18.Line
Kontrol yang digunakan untuk menampilkan sebuah garis.


Laboratorium Komputer Teknik Mesin
Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014
19.Image
Kontrol yang berfungsi menyerupai image box, namun tidak dapat
digunakan sebagai kontainer bagi kontrol lainnya.
20.Data
Kontrol yang digunakan untuk data binding.
21.OLE
Kontrol yang dapat digunakan sebagai tempat bagi program
eksternal, seperti Microsoft Excel, Microsoft Word, dll.

4. Form
Jendela ini merupakan tempat untuk merancang user interface (UI) dari
aplikasi. Jadi jendela ini menyerupai kanvas bagi pelukis.


Gambar 2.4 Jendela Form
Sumber : Print Layout Microsoft Visual Basic 6.0

5. Jendela Code
Jendela code adalah halaman kerja yang digunakan untuk meletakkan bahasa
pemrograman program.

Laboratorium Komputer Teknik Mesin
Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014

Gambar 2.5 Jendela Code
Sumber : Print Layout Microsoft Visual Basic 6.0

6. Project Explorer
Jendela ini berisi semua gambaran dari semua form dan module yang terdapat
dalam aplikasi. Jendela ini digunakan untuk mempermudah berpindah dari suatu
komponen ke komponen lain dalam Visual Basic.


Gambar 2.6 Project Explorer
Sumber : Print Layout Microsoft Visual Basic 6.0

7. Properties
Jendela yang berisi daftar properti-properti object yang sedang dipilih. Pada
jendela ini user dapat mengubah setting property dari setiap element yang terdapat
dalam form.
Laboratorium Komputer Teknik Mesin
Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014

Gambar 2.7 Jendela Properties
Sumber : Print Layout Microsoft Visual Basic 6.0

Dalam Visual Basic 6.0 yang merupakan pemrograman berbasis objek (OOP),
terdapat beberapa istilah yang harus dipahami, yaitu :
1. Object
Komponen-komponen dalam sebuah program yang mempunyai spesifikasi
property sendiri. Object dalam Visual Basic tidak terbatas pada form dan Control
saja, namun bisa juga diambil dari aplikasi lain, misalkan gambar dari Microsoft
Paint dan Microsoft Word. Contoh dari object di dalam Visual Basic antara lain,
form, label, command button, textbox, dan lain sebagainya.
2. Property
Karakteristik yang melekat pada sebuah object yang menunjukan
ciri/karakteristik suatu object. Misalkan pada object label, maka properti label antara
lain, caption yang menunjukan isian dalam label, font yang menunjukan jenis dan
ukuran font yang digunakan.
3. Method
Aksi yang dapat dilakukan oleh object. Bila kita memiliki sebuah object,
maka object tersebut akan memiliki method tertentu. Misalkan terdapat sebuah object
berupa form, maka form tersebut akan memiliki beberapa method, seperti hide, move,
show, dan lain sebagainya.

Laboratorium Komputer Teknik Mesin
Universitas Brawijaya
Laporan Praktikum Pemrograman Komputer
Semester Genap Tahun Ajaran 2013/2014
4. Event
Kejadian yang bisa dialamioleh sebuah object dan akan memicu Visual Basic
menjalankan program sesuai dengan kode program di dalamnya. Misalkan saat
mouse diklik, saat form dibuka, saat data berubah, saat form diclose dan lain
sebagainya. Umumnya event terjadi karena adanya tindakan yang dilakukan oleh
user.
Implementasinya dalam sebuah aplikasi, misalnya terdapat sebuah object, maka
object tersebut akan memiliki property, method dan event.


Gambar 2.8 Contoh hubungan object, method, property dan event

Contoh hubungan object, property, method dan event adalah seperti pada gambar
diatas. Dimisalkan sebuah object berupa mahasiswa, maka mahasiswa akan memiliki
property berupa nama, fakultas dan program studi, dan lain sebagainya. Selain itu,
mahasiswa juga memiliki method berupa kuliah, pulang kampung, praktikum, dan lain
seagainya. Dan mahasiswa juga memiliki event berupa diluluskan, digugurkan,
dikeluarkan, dan lain sebagainya.