Perkembangan Pemrograman
Evolusi Bahasa Pemrograman Berbasis DOS dan Windows
- Generasi I ( 1940 ) : Mesin Code ( Bahasa mesin )
- Generasi II ( 1950 ) : Assembly language ( Bahasa Rakitan )
- Generasi III ( 1960 ) : High Level ( Cobol & Fortran )
- Generasi IV ( 1970 ) : Query and DatabaseLanguages
- Generasi V ( 1980 ) : Sistem Pakar
Sebagai ilustrasi anda dapat menganggap sebuah mobil sebagai obyek yang memiliki
property, method dan event. Perhatikan gambar berikut :
OBJECT: MOBIL
Method : Property :
• Pintu dibuka
• Ditabrak
• Didorong
OBJECT: FORM
Method :
• Hide
• Move
• Show
Property :
•
BackColor
• BorderStyle
• Caption
Event :
• Click
• Load
• Resize
Implementasinya dalam sebuah aplikasi misalnya anda membuat form, maka form
tersebut memiliki property, method, dan event. Sebagaimana pemrograman visual lain
seperti Delphi dan Java, VB juga bersifat event driven progamming. Artinya anda dapat
menyisipkan kode program pada event yang dimiliki suatu obyek.
Anda akan melihat tampilan area kerja atau IDE VB 6. Kenali bagian-bagian utama di
dalam IDE VB 6 berikut ini :
Mengenal Interface dalam menu Visual Basic
- Main Menu terdiri dari 2 komponen yaitu menu bar dan title bar. Menu bar
menampilkan menu yang berisi perintah-perintah pada VB, title bar akan
menampilkan judul proyek VB yang sedang dikerjakan.
- Window Form Layout digunakan untuk mengatur tata letak form pada
layar monitor.
Bagian-bagian Toolbox:
Pointer Picture box
label Text box
Frame Command
button
check box
Option
combo box
button
horizontal- List box
scroll bar
Vertical
timer scroll bar
folder list
Drive list box
box
File list box
shape
line
image
data
Picture box (pre:pic) ; kontrol utk menampilkan file bitmap, metafile, icon, gif, jpg.
Label(pre:lbl) ; kontrol utk menampilkan text yang pemakai tdk dapat berinteraksi
dengannya ataupun mengubahnya.
Label(pre:lbl) ; kontrol utk menampilkan text yang pemakai tdk dapat berinteraksi
dengannya ataupun mengubahnya.
Combo box (pre:cbo) ; kombinasi antara textbox dan listbox. Pemakai dapat
mengetikkan pilihan atau memilih item lewat drop down list.
Listbox (pre:lst) ; menampilkan daftar item, dimana user dapat memilih salah
satu item yang ditampilkan.
Horizontal scrollbar (pre:hsb) ; membuat user dapat memilih suatu obyek selama
masih dalam jangkauan horisontal.
Drivelistbox (pre:drv) ; untuk menampilkan daftar drive pada komputer user dan
dapat dipilih.
Filelistbox (pre:fil) ; untuk menampilkan daftar file dalam directory terpilih dan
memungkinkan user untuk memilih file tersebut.
Shape (pre:shp) ; untuk membuat lingkaran, elips, persegi empat pada form.
Image (pre:img) ; sama seperti picturebox, tapi punya akses lebih cepat dan
hanya memiliki sedikit properties dan event-nya.