Anda di halaman 1dari 4

Mengenal Visual Basic Microsoft Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat aplikasi Windows

yang berbasis grafis (GUI Graphical User Interface ! Visual Basic merupakan event-driven programming ("emrograman terkendali ter#adi artinya program menunggu sampai adanya respon dari pemakai berupa e$ent%ke#adian tertentu (tombol diklik& menu dipilih& dan lain'lain ! (etika e$ent terdeteksi& kode yang berhubungan dengan e$ent (prosedur e$ent akan di#alankan! Sejarah Singkat Visual Basic Berikut ini adalah point'point penting dalam se#arah perkembangan Visual Basic& sebagai berikut ) Visual Basic pertama kali diperkenalkan tahun *++* yaitu program Visual Basic untuk ,-. dan Windows! Visual Basic /!0 dirilis tahun *++/! Visual Basic 1!0 dirilis pada akhir *++2 (tambahan dukungan untuk aplikasi /3 bit ! Visual Basic terbaru adalah $ersi 4!0 yang dirilis pada akhir tahun *++5! Microsoft umumnya membuat tiga edisi Visual Basic& yaitu ) o .tandart 6dition merupakan produk dasar! o "rofessional 6dition berisi tambahan Microsoft 7et ,ata 8ccess 6ngine (database dan pembuat ser$er -96 automation! o 6nterprise 6dition adalah edisi client'ser$er! Struktur Aplikasi Visual Basic "royek (!VB"& !M8(
:orm * (!:;M (ontrol * (ontrol 3 (ontrol / :orm 3 (!:;M (ontrol * (ontrol 3 (ontrol / :orm / (!:;M (ontrol * (ontrol 3 (ontrol / :orm / (!:;M

Tabel 1.1 Struktur Aplikasi Visual Basiv 8plikasi ("royek terdiri dari ) :orm Windows%#endela di mana 8nda akan membuat user interface%tampilan! (ontrol%<ontrol =ampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan pemakai (te>t bo>& label& scroll bar& tombol command ! :orm dan (ontrol adalah ob#ek! "roperti%"roperties ?ilai%karakteristik yang dimiliki oleh sebuah ob#ek Visual Basic! <ontoh) ?ame& <aption& .i@e& <olor& "osition dan =e>t! Visual Basic menerapkan properti default%standart! 8nda dapat mengubah properti saat mendesain program atau run time%ketika program di#alankan! Metode%Methods .erangkaian perintah yang sudah tersedia pada suatu ob#ek yang dapat diminta untuk menger#akan tugas khusus! "rosedur (e#adian%6$ent "eocedures (ode yang berhubungan dengan suatu ob#ek! (ode ini akan dieksekusi ketika ada respon dari pemakai berupa e$ent tertentu!

"rosedur Umum%General "rocedure (ode yang tak berhubungan dengan suatu ob#ek! (ode ini harus diminta oleh aplikasi! Modul%Module (umpulan dari prosedur umum& deklarasi $ariabel dan definisi konstanta yang digunakan oleh ob#ek!

Langkah-Langkah Untuk Mengembangkan Aplikasi *! Membuat user interface%tampilan! 3! Mengatur properti! /! Menulis kode program! Tampilan Layar Visual Basic Main Windo s (7endela Utama terdiri dari title bar (baris #udul & manu bar& dan toolbar! Baris #udul berisi nama proyek& mode operasi Visual Basic sekarang dan form yang aktif! Menu bar merupakan manu drop'down di mana 8nda dapat mengontrol operasi dari lingkungan Visual Basic! =oolbar berisi kumpulan gambar yang mewakili perintah yang ada di menu! 7endela utama #uga menampilkan lokasi dari form yang aktif relatif terhadap sudut kiri atas layar (satuan ukurannya twips & #uga lebar dan pan#ang dari form yang aktif

Gambar 1.1 Jendela utama Visual Basic !orm Windo s (7endela :orm adalah pusat dari pengembangan aplikasi Visual Basic! ,i sinilah tempat 8nda AmenggambarB aplikasi!

Gambar 1.2 Jendela Form "roject Windo s (7endela "royek menampilkan daftar form dan madul proyek 8nda! "royek merupakan kumpulan dari modul form& modul class& modul standart& dan file sumber yang membentuk suatu aplikasi!

Gambar 1.3 Jendela P o ek Toolbo# adalah kumpulan dari ob#ek yang digunakan untuk membuat user interface serta kontrol bagi program aplikasi! 8da dua cara untuk menempatkan kontrol pada suatu form ) o (lik ganda kontrol dalam toolbo>! .elan#utnya 8nda dapat mengubah besar dan ukurannya serta memindahkannya dengan metode drag and drop. o (lik kontrol dalam toolbo>& kemudian pindahkan pointer mouse pada #endela form! (ursor berubah men#adi crosshair. =empatkan crosshair pada sudut kiri di mana 8nda inginkan kontrol diletakkan& tekan tombol mouse kiri dan tahan ketika menyeret (drag kursor ke arah sudut kanan bawah!

"ointer 9abel :rame <heck Bo> <ombo Bo> Cori@ontal .croll Bar =imer ,irectory 9ist Bo> .hape Image -96

"icture Bo> =e>t Bo> <ommand Button -ption Button 9ist Bo> Vertical .croll Bar ,ri$e 9ist Bo> :ile 9ist Bo> 9ine ,ata

Gambar 1.! Toolbo" "roperty Windo s (7endela "roperti berisi daftar struktur setting properti yang digunakan pada sebuah ob#ek terpilih! (otak drop'down pada bagian atas #endela berisi daftar semua ob#ek pada form yang aktif! 8nda dua tab tampilan ) 8lphabetic (urut ab#ad dan <ategori@ed (urut berdasar kelompok ! ,i bagian bawah kotak terdapat properti dari ob#ek terpilih!

Gambar 1.# Jendela Properti !orm Layout Windo s (7endela 9ayout :orm menampilkan posisi form relatif terhadap layar minitor

Gambar 1.$ Jendela %a out Form

Anda mungkin juga menyukai