2.3 Bahasa Pemrograman Visual Basic
2.3.2 Interface Visual Basic 6.0
Secara garis besar interface Visual Basic terdiri atas Menu Bar, Tool Bar, Tool Box, Jendela Properties, Jendela Project, Jendela Pengkodean, Jendela form, Jendela Formlayout.
Gambar 2.1 Interface Visual Basic
Untuk membuat membuat aplikasi visual basic , mempunyai langkah-langkah sebagai berikut:
1. Membuat user interface atau tampilan 2. Mengatur property
3. Menulis kode program 4. Menjalankan program
1. Menu Bar
Berisi perintah-perintah umum yang di gunakan untuk mengoperasikan Visual Basic. Menu Bar digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project dan lain-lain.
Gambar 2.2 Menu Bar
2. Toolbar
pemunculan jendela properties, project, dan form layout yang lebih mudah digunakan. Untuk memilih suatu proses yang akan dilakukan, tinggal meng-klik tombol yang diinginkan. Tombol lain yang berada pada Toolbar pada umumnya sama seperti perangkat lunak berbasis windows lainnya, seperti Open, Save, Cut, Copy dan Paste.
Gambar 2.3 Toolbar
3. Toolbox
Komponen Toolbox adalah kumpulan kontrol pada Microsoft Visual Basic 6.0, yang dibutuhkan untuk melengkapi dan membentuk suatu program aplikasi yang akan dirancang. Kontrol adalah suatu objek yang kan menjadi interface (penghubung), antara program aplikasi dan user. Ke semua komponen tersebut harus diletakkan pada jendela form. Toolbox akan menampilkan tabulasi general dengan 21 tombol control, berikut penjelasan dan fungsinya :
a.Pointer, berfungsi memilih, mengatur ukuran dan memindah posisi kontrol yang terpasang pada bagian form.
b. Picture box, berfungsi menampilkan isi gambar.
c.Label, berfungsi untuk menampilkan label atau teks tambahan. d. Textbox, berfungsi untuk menambahkan kotak text.
e. Frame, berfungsi menambahkan kontrol yang dapat diisi dengan ControlOptionButton atau CheckBox.
f.CommandButton, berfungsi menambahkan kontrol perintah. g. CheckBox, berfungsi menambahkan kontrol kotak periksa. h. OptionButton, berfungsi menambahkan kontrol tombol pilihan.
i.ComboBox, berfungsi menambahkan kontrol kotak combo yang merupakan control gabungan antara textbox dan listbox.
j.Listbox, berfungsi menambahkan kontrol daftar pilihan.
k. HScrollBar, berfungsi menambahkan kontrol batang penggulung horizontal. l.VscrollBar, berfungsi menambahkan kontrol batal penggulung vertical. m. Timer, berfungsi menambahkan kontrol pencacah waktu.
n. Line, berfungsi menambahkan kontrol gambar garis lurus.
o. Image, berfungsi menambahkan file gambar dengan pilihan property yang lebih sedikit dibandingkan kontrol PictureBox.
p. Data, berfungsi menambahkan kontrol yang berupa database.
q. OLE, berfungsi menambahkan kontrol yang berhubungan dengan proses relasi antar program.
r.Shape, berfungsi menambahkan kontrol gambar berupa lingkaran, oval, persegi panjang, bujursangkar, dan lain-lain.
s.FileListBoxt, berfungsi menambahkan kontrol daftar file pada direktori aktif. t.DirListBoxt, berfungsi menambahkan kontrol daftar direktori pada drive aktif. u. DriveListBox, berfungsi menambahkan kontrol daftar disk drive pada
komputer.
Toolbox pada Microsoft Visual Basic 6.0, biasanya akan di tampilkan di sebelah kiri layar. Toolbox tersebut berisi layout dan objek-objek standar yang akan muncul setiap kali menjalankan Visual Basic. Objek (kontrol) ini terdapa pada semua versi dari Visual Basic 6.0. Juga dapat menambahkan objek pada toolbox ini, dengan memilih menu project > komponen atau dengan cara menekan ( Ctrl + T) sehingga akn muncul kotak dialog seperti berikut :
Gambar 2.4 Toolbox
Ada perbedaan dalam perancangan, mengguankan Microsoft Visual basic versi Profesional edition, atau iterprise edition. Ada beberapa objek lain yang bisa ditambahkan yang tidak terdapat dalam Microsoft Visual Basic versi standar edition, yaitu dengan cara memilih atau member tanda check pada kolom yang telah disediakan di komponen, yang berhubungan dengan program yang di inginkan.
4. Jendela Properties
Jendela properties adalah jendela yang memuat semua informasi mengenai objek, yang terdapat dalam aplikasi Microsoft Visual Basic 6.0. Properties adalah sifat dari sebuah objek, misalnya seperti nama, warna, ukuran, posisi, dan sebagainya. Setiap objek sebagian besar memiliki jenis properties yang sama, akan tetapi ada juga yang berbeda. Jendela properties dapat dibuka dengab cara meng-klik tombol properties windows yang berada pada toolbar atau dengan cara meng-klik kanan mouse pada objek.
Gambar 2.5 Jendela Properties
5. Jendela Project
Project adalah sekumpulan modul. Jadi project ( proyek ) adalah program aplikasi sendiri. Project disimpan dalam file berekstensi .vbp. jika anda membuat program aplikasi, akan terdapat jendela project yang berisi semua file yang dibutuhkan untuk menjalankan program aplikasi Visual basic 6.0 yang dibuat. Pada saat anda membuat program aplikasi baru maka jendela project otomatis berisi object Form1.
Program Microsoft Visual Basic 6.0 terdiri dari beberapa file yang disatukan atau dicompile pada waktu program tersebut sudah lengkap. Pada waktu membuat project, perlu berpindah antara komponen yang satu dengan yang lainnya.
Pada jendela project terdapat 3 icon yaitu View Code yang dipakai untuk menampilkan jendela editor ke kode program, View Object yang dipakai untuk menampilkan bentuk formulir atau (form) dan Toggle Folders yang digunakan untuk menampilkan folder (tempat penyimpanan file).
Jika user ingin menambah dan menyimpan atau menghapus file-file individual dari project, maka menggunakan perintah pada menu file dan project, perubahan ini akan direfleksikan pada jendela project. File project yang memuat daftar semua file file pendukung program tersebut, dengan istilah file Visual Basic Project.
Pada Microsoft Visual Basic 5.0 dan Microsoft Visual Basic 6.0 bisa men-load lebih dari satu file dengan mengklik pada menu project. Dibawah nama project, jendela explorer menampilkan komponen-komponen setiap project, dengan struktur pohon yang sama dengan tampilan pada Windows Explorer.
Untuk memperbesar dan memperkecil cabangnya seperti form, modul, serta kategori lain dapat dilakukan dengan meng-klik tanda plus atau minus disebelah folder.
Gambar 2.6 Jendela Project
6. Jendela Pengkodean
Jendela ini digunakan untuk membuat perintah dalam form atau objek lain yang ada didalam aplikasi. Jendela ini akan ditampilkan jika anda mengklik ganda pada bagian form atau control.
objek yang ada didalam project, sedangkan sebelah kanannya terdiri dari event-event yang berhubungan dengan objek-objek yang dipilih.
Gambar 2.7 Jendela Pengkodean
7. Jendela Form
Form merupakan tempat dimana anda merancang user interface dari aplikasi anda. Secara otomatis akan tersedia form yang baru jika anda membuat program aplikasi yang baru yaitu dengan nama Form 1.
Form dapat diumpamakan sebagai panel yang berisi sekumpulan tombol – tombol yang dapat diberi perintah atau kode. Form juga disebut sebagai objek, yang berfungsi sebagai latar belakang dari suatu program aplikasi.
Gambar 2.8 Jendela Form
8. Jendela Form Layout
Jendela ini digunakan untuk mengatur tampilan atau resolusi Form dalam monitor. Untuk mengedit tata letak Form, klik kanan pada Jendela Form Layout, lalu tentukan pilihan dari menu yang muncul.