22
2.6 Microsoft Visual Basic 6.0
Microsoft Visual Basic 6.0 VB 6.0 merupakan salah satu aplikasi pemrograman
visual yang dibuat Microsoft. Adapun beberapa kemampuan atau manfaat dari Visual
Basic diantaranya [2] :
1. Untuk membuat program aplikasi berbasiskan windows.
2. Untuk membuat objek-objek pembantu program, seperti Control Active X, file
Help, Aplikasi Internet dan sebagainya.
3. Menguji program debugging dan menghasilkan program akhir berakhiran
“EXE” yang bersifat execuTabel atau dapat langsung dijalankan.
Keistimewaan utama dari Visual Basic adalah [2] : 1.
Menggunakan platform pembuatan program yang diberi nama Developer Studio, yang memiliki tampilan seperti C++ dan Visual J++.
2. Memiliki kompiler handal yang dapat menghasilkan File ExecuTabel yang lebih
cepat dan efisien. 3.
Memiliki tambahan sarana wizard yang baru. Tambahan kontrol-kontrol baru dan lebih canggih serta peningkatan kaidah struktur bahasa visual basic.
4. Kemampuan membuat Active X dan fasilitas internet yang lebih banyak.
5. Sarana akses yang lebih cepat dan andal untuk membuat aplikasi database yang
berkemampuan tinggi. 6.
Visual Basic 6.0 memiliki beberapa versi baru edisi yang disesuaikan dengan kebutuhan pemakainya.
Dalam program berbasiskan OOP Object Oriented Programming, sebuah program dibagi menjadi bagian-bagian kecil yang disebut dengan objek. Setiap objek
memiliki entiti yang terpisah dengan entiti-entiti lain dalam lingkungannya. Objek- objek yang terpisah ini dapat diolah sendiri-sendiri, dan setiap objek memiliki
sekumpulan sifat dan metode yang melakukan fungsi tertentu sesuai dengan yang telah kita programkan kepadanya [2].
Universitas Sumatera Utara
23
Adapun objek-objek yang dipergunakan dalam program ini adalah [2] : 1.
Project Project
adalah sekumpulan modul. Jadi project merupakan aplikasi itu sendiri. Project
disimpan dalam file yang berakhiran VBP. Jika akan melaksanakan
pembuatan program aplikasi, akan terdapat jendela project yang berisi semua file
yang dibutuhkan menjalankan program aplikasi Visual Basic 6.0. Gambar jendela project untuk pembuatan dan penyimpanan form dapat dilihat pada
Gambar 2.3.
Gambar 2.3 Jendela Project
2. Form
Form adalah jendela yang dipakai untuk membuat user interfacetampilan.
Secara otomatis akan tersedia form yang baru jika membuat suatu program
aplikasi yang baru, dengan nama Form1. Jendela form seperti terlihat pada
Gambar 2.4.
Gambar 2.4 Jendela Form
3. Toolbox
Toolbox adalah kumpulan dari object yang digunakan untuk membuat user
interface tampilan serta control bagi program aplikasi. Berikut ini adalah
Universitas Sumatera Utara
24
gambar toolbox yang ada pada Visual Basic 6.0, sebagaimana terlihat pada Gambar 2.5.
Gambar 2.5 Jendela Toolbox
4. Properties
Properties berisikan daftar struktur setting properti yang digunakan pada sebuah
object terpilih. Kotak drop-down pada bagian atas jendela berisi daftar semua
object pada form yang aktif. Ada tab tampilan, yaitu alphabetic urut abjad dan
categorized urut berdasarkan kelompok. Dibagian bawah kotak terdapat properti
dari objek. Tampilan properties dapat dilihat pada Gambar 2.6.
Gambar 2.6 Jendela Properties
5. Kode Program
Kode program adalah serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. Kode program ini akan mengontrol dan menentukan
jalannya suatu objek. 6.
Event Event
adalah peristiwa atau kejadian yang diterima suatu objek, misalnya klik, seret, tunjuk, dan lain sebagainya. Perhatikan contoh dibawah ini :
Universitas Sumatera Utara
25
Private sub Command_Click ....................
End sub
Kode program di atas menunjuikan penunjukan penggunaan event Click pada objek Command,
maka baris-baris kode program yang ada dibawanya akan dilaksanakan.
7. Metode Methods
Metode adalah serangkaian perintah yang sudah tersedia pada suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Contoh penggunaan metode
adalah: Private Sub From_Active
Form1.Print ”” End Sub
Kode program di atas menunjukan penggunaan metode Print mencetak pada objek Form1 untuk mencetak tulisan “Microsoft Visual Basic 6.0”.
8. Modules
Modules dapat disejajarkan dengan form, tetapi modules tidak mengandung
objek. Module berisikan prosedur umum, deklarasi variabel dan definisi konstanta yang digunakan oleh aplikasi.
Universitas Sumatera Utara
26
BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem