PENGENALAN
Sudahkah anda bersedia untuk mengikuti Bab 6 ini? Sebelum ini anda telah mengenali
apakah itu pengaturcaraan, konsep pengaturcaraan dan jenis-jenis pengaturcaraan
dalam bab-bab yang lalu. Kali ini kita akan mempelajari pengaturcaraan visual. Dalam
banyak bahasa pengaturcaraan visual kita akan mempelajari satu daripadanya dengan
lebih mendalam iaitu bahasa pengaturcaraan Visual Basic. Sebelum kita lihat
kemampuan bahasa pengaturcaraan Visual Basic, mari kita lihat sejarah dan perkara-
perkara asas tentangnya.
OBJEKTIF
Di akhir bab ini anda seharusnya dapat:
48 OUM
UNIT 2 VISUAL BASIC
BAB 6 PENGENALAN KEPADA VISUAL BASIC
Jika anda berminat untuk mengetahui dengan lebih lanjut sejarah pencipta
- pencipta ini anda boleh layari internet pada alamat http://www.devx.com/
premier/mgznarch/vbpj/1993/Marapr93/Kemeny2.pdf dan http://
www.digitalcentury.com/encyclo/update/kurtz.html atau mana - mana
laman web yang berkaitan.
Percaya dan yakinkan diri anda bahawa Visual Basic adalah pilihan terbaik
untuk mempelajari pengaturcaraan. Tuliskan lima perkara yang anda takuti
dalam mempelajari bahasa pengaturcaraan.
iIni berlainan dalam pengaturcaraan VB. Setiap fungsi yang dibangunkan adalah untuk
mengarahkan sesuatu objek melaksanakan tindakan berasaskan satu acara atau
peristiwa yang berlaku. Fungsi ini dinamakan sebagai method oleh bahasa-bahasa
pengaturcaraan yang berbantukan objek.
Apa yang penting dalam pengaturcaraan VB ialah anda perlu mereka bentuk antara
muka aplikasi yang mengandungi objek-objek bergrafik. Anda juga perlu menyertakan
fungsi-fungsi berdasarkan acara yang berlaku apabila pengguna melakukan tindakan
terhadap objek tersebut.
Objek ini telah disediakan oleh VB, anda hanya perlu memilih dan menggunakan objek-
objek tersebut. Objek-objek ini diletakkan di atas satu objek yang dinamakan sebagai
form. Seterusnya, setiap objek di dalam VB dikawal melalui atur cara.
OUM 49
VISUAL BASIC UNIT 2
PENGENALAN KEPADA VISUAL BASIC BAB 6
Mungkin anda bertanya pada diri anda apa itu objek, acara, method dalam konteks
pengaturcaraan VB? Teruskan pembacaan anda dengan tenang kerana penerangan
berkaitan dengannya berada pada muka surat seterusnya.
Anda telah biasa dengan antara muka pengguna Microsoft Word 2000.
Pilih arahan Save As. Bincangkan dengan jelas apakah objek-objek yang
wujud di dalam antara mukanya serta berikan tugas-tugas setiap objek-
objek tersebut.
Anda juga boleh mencipta objek sendiri dengan menggunakan bahasa pengaturcaraan
VB. VB menyediakan kemudahan mencipta kelas (class).
Berikut adalah tiga contoh objek asas yang disediakan oleh VB.
Berdasarkan kepada objek-objek di atas, setiap objek mempunyai ciri asas seperti
nama, saiz, warna dan paparan. Contoh objek “butang kawalan” perlu diberi nama
seperti btnKeluar, btnOk dan sebagainya. Nama ini membolehkan objek tersebut dikenali
di atas form VB.
50 OUM
UNIT 2 VISUAL BASIC
BAB 6 PENGENALAN KEPADA VISUAL BASIC
Selain daripada ciri, satu objek adalah berkait rapat dengan tindakan yang boleh diambil
oleh pengguna atur cara.
Tugas anda sebagai juruaturcara VB pada peringkat awal adalah mengenal pasti acara-
acara yang berlaku terhadap objek-objek yang disediakan. Dengan memahami acara,
juruaturcara boleh menulis kod atur cara mengikut kesesuaian masalah.
Latihan 6.1
Sebagai contoh, berikut adalah acara yang boleh berlaku terhadap tiga objek yang
dinyatakan di atas:
Objek Acara
Butang • diklik sekali dengan tetikus (click)
kawalan • diklik dua kali dengan tetikus (doubleclick)
• tetikus dilalukan di atasnya (mouse over)
Kotak teks • kursor difokuskan dalamnya (setfocus)
• kursor ditinggalkan daripadanya (lostfocus)
Butang radio • taipkan teks di dalamnya(change)
Kawalan terhadap sifat objek ini merupakan kod atur cara yang ditulis oleh juruaturcara.
Sebagai contoh, apabila mengklik sekali di atas butang kawalan bernama btnKeluar,
sistem ditamatkan (Tapi ingat! Perlukan atur cara disebalik tindakan itu).
OUM 51
VISUAL BASIC UNIT 2
PENGENALAN KEPADA VISUAL BASIC BAB 6
Kurang bimbingan
RUMUSAN
Setelah anda membaca bab ini diharapkan anda dapat satu gambaran kasar tentang
pengaturcaraan Visual Basic. Untuk pembacaan bab-bab seterusnya sekali lagi anda
digalakkan bersedia dengan komputer yang dilarikan program Ms Visual Basic 6.0.
Selamat meneruskan pembacaan anda ke bab berikutnya.
52 OUM