A. Tujuan Praktikum
1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek
pada Visual Basic
2. Mahasiswa mampu membuat interface antar muka untuk program sederhana dengan
Visual Basic.
3. Mahasiswa memahami penggunaan variabel dan konstanta dalam membuat program
aplikasi visual basic.
B. Teori Singkat
1. Mengenal Bahasa Pemrograman Basic
Bahasa pemrograman komputer terdiri atas dua bagian, yaitu bahasa pemrograman
tingkat tinggi (high level language) dan bahasa pemrograman tingkat rendah (low level language).
Penggolongan ini didasarkan pada kemudahan untuk mempelajari bahasa pemrograman
komputer tersebut dan kecepatan eksekusinya. Makin tinggi tingkat suatu bahasa pemrograman
komputer, maka bahasa pemrograman komputer tersebut akan makin mudah dipelajari. Dan
sebaliknya, makin rendah tingkat suatu bahasa pemrograman komputer, maka makin tinggi
kecepatan eksekusinya.
Bahasa pemrograman basic pada Visual Basic merupakan bahasa pemrograman yang
mudah untuk dipelajari. Visual Basic dapat digunakan untuk pemrograman sequential
programming (objek tunggal) maupun dalam bahasa pemrograman berorientasi objek (Object
Oriented Programming). Tujuan dari OOP diciptakan adalah untuk mempermudah
pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari.
Setiap permasalahan dipandang sebagai sebuah objek. Objek itu sendiri merupakan gabungan
dari beberapa objek yang lebih kecil lagi. Contoh Pesawat, Pesawat adalah sebuah objek.
Pesawat terbentuk dari beberapa objek yang lebih kecil lagi seperti mesin, roda, baling-baling,
kursi, dll. Pesawat sebagai objek yang terbentuk dari objek-objek yang lebih kecil saling
berhubungan, berinteraksi, berkomunikasi dan saling mengirim pesan kepada objek-objek yang
lainnya. Begitu juga dengan program, sebuah objek yang besar dibentuk dari beberapa objek
yang lebih kecil, objek-objek itu saling berkomunikasi, dan saling berkirim pesan kepada objek
yang lain.
7
Interface antar muka Visual Basic terdiri dari menu, toolbar, project explorer, toolbox,
tempat form, dan property seperti terlihat pada gambar 1. Pembuatan aplikasi visual basic
diawali dengan membuat tampilan aplikasi form dengan komponen – komponen toolbox.
Menu
Toolbar
Toolbox
Solution Explorer
Form
Properties
Form adalah objek yang dipakai untuk tempat bekerja program aplikasi. Di dalamnya tempat
diletakkan objek – objek lainnya. Di dalam form ada grid (garis titik – titik yang berguna untuk
pengaturan letak)
Menu pada dasarnya adalah sistem operasi standar di dalam sistem operasi windows, seperti
membuat form baru, membuat project baru, membuka project baru, membuka project dan
menyimpan project. Disamping itu terdapat fasilitas – fasilitas pemakaian visual basic pada menu.
(A. Basuki, 2006)
Properties adalah untuk menentukan setting suatu objek, menentukan cara kerja dari objek saat
program dijalankan missal warna, huruf dan lain – lain.
8
Solution explorer adalah sekumpulan modul atau program aplikasi itu sendiri. Project disimpan
dalam file berekstension .VBP biasanya berisi form – form. Ada tiga icon dalam project antara lain:
Toolbox adalah kotak yangberisikan komponen – komponen yang biasa digunakan oleh suatu
project aktif dan tergantung pada jenis aplikasi visual basic yang digunakan. Komponen standar
dalam toolbox dapat dilihat pada gambar 3.
3. Mengatur Property
pada masing – masing komponen. (A. Basuki, 2006) Pengaturan terhadap aplikasi form yang
dilakukan pada object property yang terletak di sebelah kanan dalam interface antar muka visual
basic.
Object Selector
Property Description
5. Variabel
Data yang disimpan dalam memori komputer membutuhkan sebuah wadah yang
disebut Variabel. Nilai yang tersimpan dalam sebuah variabel dapat berubah-ubah dan setiap
variabel mempunyai tipe data tertentu. Oleh karena itu alokasi jumlah memori atau byte yang
berbeda – beda. Variabel dalam Visual Basic mempunyai beberapa macam berdasarkan nilai
yang ada di dalam variable tersebut, antara lain:
Variabel dalam visual basic dibedakan menjadi 3 macam variable yaitu variable local,
variable global terhadap form dan variable global terhadap aplikasi (project).
1. Variabel local adalah variable yang hanya aktif dalam suatu fungsi atau subroutine di
dalam visual basic
2. Variabel global dalam form adalah variable yang aktif selama satu form berjalan, bila
pindah ke form lain maka variable ini tidak aktif
3. Variabel global dalam aplikasi adalah variable yang aktif selama aplikasi masih aktif.
Variabel ini masih aktif meskipun form yang berjalan sudah diganti.
6. Konstanta
Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut KONSTANTA.
Penulisan deklarasi konstanta di dalam kode program :
Const <nama_kontanta> As <type_data> = <nilai_data>
Contoh : Const tgl_gajian As Date = #25/09/2003# (Octovhiana, 2003)
C. Petunjuk Praktikum
C.1. Variable Test
1. Tambahkan Form baru ke dalam Project. Pada Jendela Form buatlah UI seperti ini :
3. Pada View Code Variable Test tuliskan kode program di bawah ini :
test1 = "nusantara"
TextBox2.Text = test1
TextBox1.Text = test2
TextBox3.Text = test3
End Sub
Penjelasan program :
a) Variabel test2 merupakan variabel global yang dapat digunakan saat menjalankan
Form1, variabel test1 dan cons test3 merupakan variabel dan konstanta local.
b) Pada saat menjalankan program akan muncul Error List karena ada beberapa variabel
yang belum dideklarasikan (warna merah).
c) Untuk menjalankan program anda dapat menghilangkan code yang berwarna merah,
atau anda dapat mengubah variabel local menjadi variabel global.
4. Variabel test3 merupakan suatu konstanta sehingga ketika kita menambahkan :
Kode test3 = 50.22 Program visual basic akan menampilkan pesan error pada eror
2. Mengatur Properti
Pengaturan properti untuk desain form gambar 5 dapat dilihat pada tabel 3.
Tabel 3. Object Property Form1
Object Property Value
Form1 Text Form1
Label1 Text Student ID
Text1 Name txtStudentID
Label2 Text Student Name
Text2 Name txtStudentName
Label3 Text Sex
Text3 Name txtSex
Label4 Text Address
Text4 Name txtAddress
Label5 Text Phone Number
Text5 Name txtPhoneNumber
Label6 Text Major
Text6 Name txtMajor
Label7 Text Display all Data
Button1 Text New
Name btnNew
ListView Name Lvdisplay
(Klik kanan FullRow Select True
pada ListView) Gridline True
View Details
Columns (add)
1. Index 0 Text Student ID
2. Index 1 Text Student Name
3. Index 2 Text Sex
4. Index 3 Text Address
5. Index 4 Text Phone Number
6. Index 5 Text Major
14
4. Jalankan Program
Berikut adalah tampilan hasil eksekusi program :