Lisensi Dokumen:
Copyright 2003-2007 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus
atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin
terlebih dahulu dari IlmuKomputer.Com.
Pada kotak dialog tersebut terdapat 3 buah tab yang terdiri dari:
Untuk pembuatan program pertama kali pilih tab New, pilih Standard EXE lalu klik Open.
Selanjutnya muncul tampilan utama Visual BASIC 6.0 seperti pada gambar 1.2.
Toolbar
Menu Bar
Project Explorer
Form Designer
Toolbox
Property Window
Code Window
b. Toolbar
Digunakan untuk mengakses perintah-perintah dalam menu yang sering dipakai secara
cepat.
c. Toolbox
Merupakan daftar komponen-komponen yang dapat digunakan untuk mendesain
tampilan program aplikasi yang akan dibuat.
d. Project Explorer
Menampilkan daftar form dan module yang ada dalam project yang sedang aktif.
e. Property Window
Digunakan untuk mengatur properti dari komponen-komponen yang sedang diaktifkan.
Property merupakan karakteristik dari sebuah objek.
f.
Form Designer
Merupakan jendela yang digunakan untuk melakukan perancangan tampilan dari aplikasi
yang akan dibuat.
g. Code Window
Merupakan jendela yang digunakan untuk menuliskan kode program.
Pada pemrograman Visual BASIC, form digunakan sebagai komponen utama untuk
mendesain tampilan program. Secara umum sebuah komponen/objek dalam Visual BASIC
memiliki 3 karakteristik utama yaitu:
Properti
Event
Metode
Properti
Adalah karakteristik yang melekat pada sebuah objek yang menunjukkan ciri
/karakteristik suatu objek. Misalnya BackColor menunjukkan warna latar belakang, Font
menunjukkan jenis dan ukuran font yang digunakan, dan sebagainya. Pengaturan properti
suatu objek dapat diatur dengan 2 cara.
Cara pertama adalah dengan mengatur komponen melalui Property Window.
Cara kedua adalah dengan memberi baris program pada Code Window dengan urutan
penulisan sebagai berikut:
<Nama_Objek> . <Property> = <Nilai/Value>
Contoh :
Untuk mengatur judul/caption form1 menjadi Program Pertama dapat dilakukan
dengan memberi kode program:
Form1.Caption=Program Pertama
Event
Menunjukkan kejadian yang terjadi pada sebuah objek. Misalnya kejadian ketika
command1 diklik (event Command1_Click), kejadian ketika form loading pertama kali
(event Form_Load), dan sebagainya.
Contoh :
Private Sub Form_Load()
Form1.Caption = Program Pertama
End Sub
Keterangan : Program akan mengubah caption dari form1 menjadi Program Pertama
ketika form pertama kali ditampilkan (Form_Load).
Metode (Method)
Adalah prosedur yang dikerjakan pada satu objek. Metode merupakan suatu tindakan di
mana objek dapat di bentuk.
Contoh :
Form1.Cls
Keterangan : Perintah ini digunakan untuk membersihkan form.
Program I
Mendesain Form
Setelah tampilan utama Visual BASIC 6.0 muncul pada layar monitor, Ubah properti form1
melalui Property Window, dengan urutan sebagai berikut:
Property
(Name)
Nilai
FrmPertama
Caption
Program Pertama
Height
3000
Width
4000
Untuk menjalankan program klik menu Run Start atau menekan tombol F5.
Program dapat dihentikan dengan menutup Form menggunakan tombol close (
) pada
pojok kanan atas form atau dengan mengklik tombol Stop pada Toolbar.
: Run untuk menjalankan program
: Break untuk menghentikan program sementara.
: Stop untuk menghentikan program.
Menuliskan Program
Untuk menuliskan program, langkah pertama yang harus dilakukan adalah mengaktifkan
Code Window melalui menu View Code. Pada jendela kode terdapat dua buah pilihan.
Pilihan sebelah kiri digunakan untuk menentukan objek yang akan diberikan event,
sedangkan pilihan sebelah kanan digunakan untuk menentukan jenis event yang diberikan
kepada objek.
Listing Program I
Jalankan program kembali, dan klik pada form, lihat perubahan yang terjadi pada form.
Simpan project dan form.
pemrograman
visual,
pemrograman
dilakukan
dengan
menggunakan
komponen-komponen yang tersedia pada toolbox. Komponen yang termasuk dalam toolbox
standard windows antara lain:
a. Label
Digunakan untuk menambahkan teks pada saat perancangan form.
b. Text box
Digunakan sebagai sarana untuk mendapatkan input data dari user (pengguna) dengan
mengetikkan teks atau angka pada text box.
c. Command Button
Digunakan untuk menambahkan tombol pada perancangan form.
d. Check Box
Digunakan untuk mendapatkan masukan dari user berupa pilihan dari item-item yang
tersedia. User dapat memilih satu, beberapa atau mungkin semua item yang tersedia.
e. Option Button
Digunakan untuk mendapatkan masukan dari user berupa pilihan dari item-item yang
tersedia. User hanya dapat memilih satu dari beberapa pilihan yang tersedia.
f.
Combo Box
Digunakan untuk menampilkan pilihan item-item. Untuk memilih item user dapat
mengetikkan pilihan atau memilih dari daftar yang tersedia.
g. List Box
Digunakan untuk menampilkan daftar pilihan bagi user. User dapat memilih satu pilihan
dari daftar pilihan yang tersedia.
Program II
Jalankan program Visual Basic, pada form yang tersedia, tambahkan komponen, atur
propertinya sehingga didapat tampilan seperti gambar 2.8.
Pengaturan Properti :
Komponen
Properti
Nilai
Form1
(Name)
Frmpribadi
Caption
Data Pribadi
StartupPosition
2-Center Screen
Label1
Caption
Nama
Label2
Caption
Usia
Label3
Caption
Jenis Kelamin
Label4
(Name)
Lblhasil
Caption
(kosongkan)
(Name)
txtnama
Text
(kosongkan)
(Name)
txtusia
Text
(kosongkan)
(Name)
cmbjenis
List
Pria
Textbox1
Textbox2
Combobox1
Wanita
CommandButton1
CommandButton2
Text
Pria
(Name)
Cmdproses
Caption
&Proses
(Name)
Cmdkeluar
Caption
&Keluar
10
Listing Program II
Private Sub cmdkeluar_Click()
Unload Me
End Sub
Simpan project dan form, lalu jalankan program. Isikan nama, usia dan pilih jenis
kelamin, kemudian klik tombol proses. Lihat perubahan yang terjadi.
Tidak boleh sama dengan nama statement, fungsi, metode, objek, dan sebagainya yang
merupakan bahasa dari Visual BASIC.
Tidak boleh ada spasi, tanda titik(.), tanda seru(!), atau karakter @, &, $, dan #.
Contoh :
Public Angka1 As Integer
Dim Nama As String
11
2. Tipe Data
Tipe data adalah jenis data yang disimpan dalam variabel. Tipe data untuk Visual BASIC
adalah sebagai berikut:
Tipe Data Numerik: digunakan untuk menyimpan data numerik, terdiri dari:
Tipe Data
Ukuran
Range
Byte
1 byte
0 sampai 255
Integer
2 byte
Long
4 byte
Single
4 byte
Double
8 byte
Currency
8 byte
Tipe Data String : digunakan untuk menyimpan data berbentuk karakter. Panjang
maksimal karakter yang dapat disimpan adalah 65.400 karakter. Penulisan data dengan
tipe ini diawali dan diakhiri dengan tanda petik dua ().
Contoh:
Dim Nama As String
Nama = Habib Maulan
Tipe Data Logika (Boolean) : melakukan pengetesan logika. Data dengan tipe data ini
hanya dapat bernilai benar(True) atau salah(False).
Contoh:
Dim Baru As Boolean
Baru = True
3. Konstanta
Konstanta adalah suatu nilai konstan yang tidak berubah. Seperti halnya variabel, konstanta
dapat diberi nama dimana aturan penamaannya sama dengan variabel.
Contoh:
Const A = 10
12
4. Operator
Operator Arimatika
Operator
+
Penjumlahan
Pengurangan
Perkalian
Pembagian
Mod
Operasi
Operator Boolean
Operator
Operasi
Not
Negasi
And
Logika and
Or
Logika or
Xor
Logika xor
Operator Pembanding
Operator
Operasi
Sama dengan
<>
<
Kurang dari
>
Lebih dari
<=
>=
13
Derajat Operator
Operator
Derajat
Not
Tertinggi
* / mod and
+ - or xor
= <> <= >=
Terendah
Pengaturan Properti
Komponen
Properti
Nilai
Form1
(Name)
Frmaritmatika
Caption
Program Aritmatika
StartupPosition
2-Center Screen
Label1
Caption
Bilangan 1
Label2
Caption
Bilangan 2
Label3
Caption
Hasil
Textbox1
(Name)
Txtbil1
Text
(kosongkan)
(Name)
Txtbil2
Text
(kosongkan)
(Name)
Txthasil
Text
(kosongkan)
Textbox2
Textbox3
14
CommandButton1
CommandButton2
CommandButton3
CommandButton4
CommandButton5
(Name)
Cmdtambah
Caption
Tambah
(Name)
Cmdkurang
Caption
Kurang
(Name)
Cmdkali
Caption
Kali
(Name)
Cmdbagi
Caption
Bagi
(Name)
Cmdkeluar
Caption
Keluar
15
Simpan Project dan Form, jalankan program dan coba lakukan perhitungan.
Bersambung....
Segera......
Biografi Penulis
Danu Wira Pangestu, S.Kom. Menyelesaikan S1 Teknik Informatika di Universitas PGRI
Yogyakarta pada tahun 2006, berprofesi sebagai tenaga pengajar sejak 2003 pada beberapa
instansi pendidikan/pelatihan komputer di Yogyakarta dengan spesialisasi Desktop & Database
Programming dan Design Grafis.
16