Secara umum, visual basic adalah bahasa pemrograman yang paling mudah dimengerti dan banyak digunakan. Visual basic adalah pemrograman berbasis Windows, dimana dalam tingkat dasar untuk melakukan pemrograman visual basic cukup sederhana yaitu dengan mengatur menu, dan menggunakan bahasa Inggris sederhana sebagai bahasa pemrogramannya.
Fungsi Visual Basic
kegunaan Virtual Basic adalah untuk membuat program berbasis Windows mulai yang sederhana sampai pemrograman yang lebih kompleks. Contohnya adalah pembuatan aplikasi kasir atau perpustakaan.
Komponen - komponen pada Visual basic
1. Objek:
Merupakan
bagian dari perlengkapan suatu aplikasi yang mempunyai spesifikasi
property sendiri. Sebagai contoh form (lembaran yang anda gunakan untuk
memdesain tampilan) adalah sebuah objek. Demikian juga dengan control
(salah satu tombol yang ada pada toolbox). Untuk mengakses sebuah objek,
di gunakan property, metode dan event tersendiri. Property sebuah objek
menjadi perintah atau fungsi yang di asosiasikan dengan nya. Sedangkan
event merupakan tindakan yang terjadi saat menjalankan aplikasi untuk di
berikan kepada control objek. Objek tidak terbatas pada form dan
control saja, tetapi anda bisa mengambil dari aplikasilain, misalkan
gambar dari Microsoft paint atau Microsoft word.
Macam-macam objek :
2. Project
Project
adalah sekumpulan modul . jadi project (proyek) adalah aplikasi itu
sendiri. Di dalamnya terdapat form beserta codenya. Project ini di
simpan dalam file berakhiran.vbp. file ini akan menyimpan seluruh
komponen program. Termasuk pilihan proyek. Pada jendela proyek terdapat
tiga icon View Coda, Icon View Objectdan Icon Toggle Folder, Icon View
Code dipakai untuk menampilkan jendela editor kode program. icon view
object di pakai untuk menampilakan bentuk formulir(Form) dan icon Toggle
Folder Berguna untuk menampilkan folder
3. Form
Form
adalah object yang dipakai sebagai tempat bekerja program aplikasi.
Jadi bisa di katakana di form inilah kita melakukan aktifitas
perancangan program. Biasanya pada saat mendesak form terdapat garis
titik-titik yang di sebut grid sangat berguna untuk membantu pengaturan
tata letak objek yang di masukan dalam form, karena gerakan penunjuk
mouse akan sesuai (tepat)pasa titik-titik grid
4. Tool box
Adalah
kotak alat yang berisi icon-icon untuk memasukan object tertentu
kedalam jendela form. Kita dapat memodifikasi toolbox, misalnya dengan
menambah komponen icon dengan mengklik kanan pada toolbox lalu memilih
component atau add tab. Icon icon pada toolbox sering kali di sebut
sebagai kontrol setiap kontrol memiliki dan properti lainnya. Control control di
letakkan pada toolbox untuk dipilih dan di gambarkan pada form.properti, seperti warna, tulisan
yang
di letakan pada control
Keterangan:
Label : untuk menampilkan tulisan pada form. Pemakai tidak dapat mengubah tulisan tersebut secara langsung.
List box :
menampilkan beberapa item, dan dari control ini item item tersebut
dapat di pilih. Scroll bar dapat di gunakan untuk menggulung pilihan
yang tidak dapat di tampilkan seluruhnya.
Combo box :
merupakan kombinasi antara textbox dan listbox. Sehingga pemilihan item
dapat dilakukan dari listbox atau dengan mengetik langsung pada textbox
Command button : menjalankan suatu tindakan jika pemakai telah melakukan pilihan dengan menekan control in
Frame : mengelompokan control-kontrol secara visual tergambar
5. Property:
Adalah
bagian yang membangun sebuah objek. ini sangat menentukan objek yang
sedang di buat. Anda bisa menyamakan sebuah pbjek dengan seorang
manusia, sedangkan propertinya, dapat anda samakan dengan namanya,
tingginya, beratnya, jenis kelamin dan sebagainya.
Property yang sering di gunakan pada setiap objek:
Name
Property
ini sangat penting karena setiap objek di control oleh rutin yang anda
tulis. Untuk itu setiap ojek harus memiliki nama yang bereda sesuai
dengan aturan yang ada dalam Visual Basic.
Caption
Nilai
property ini berupa teks yang akan ditampilkan sebagai judul objek saat
digunakan sebagai user interface. Property ini tdak dapt diubah secara
langsung saat program berjalan.
Text
Hamper
sama dengan property caption tadi, hanya saja tidak digunakan sebagai
judul, hanya untuk menampilkan atau menuliskan pesan. Saat aplikasi
berjalan property ini bisa di edit langsung oleh pemakai.
Font
Property ini menemtukan jenis huruf yang akan digunakan oleh objek yang bersangkutan untuk menampilkan text.
Back colour
Belakang dari objek yanProperty ini dapat anda gunakan unutk mengtur warna latar bg anda pilih.
Fore colour
Property ini dapat anda gunakan untuk mengatur warna teks dan grafik dari objek yang anda pilih.
Enabled
Property
ini dapat anda gunakan untuk mengatur agar control suatu saat dapat di
akses. Sebagai contoh, pada sebuah form andamempunyai daftar dengan isi
kosng, maka tombol clear akan tidak bisa diakses.
Visible
Property ini di gunakan jika suatu saat nada ingin menyembunyikan atau menampilkan sebuah control.
Height
Property ini dapat anda gunakan untuk mengatur ukuran objek yang bersangkutan dari atas ke bawah.
Width
Property ini dapat anda gunakan untuk mengatur ukuran objek yang bersangkutan dari kiri ke kanan.
Top
Property
ini dapat anda gunakan untuk mengtur jarak objek dengan bagian atas
objek yang di tempatinya. Misalnya jika sebuah command button anda
tempatkan dalam sebuah form, maka property ini akan mengatur jarak
bagian atas command button dengan bagian atas form. Jika property ini
anda terapkan pada form, maka property ini akan mengatur jarak posisi
atas form dengan bagian atas layar.
Left
Property ini dapat anda gunakan untuk mengatur jarak objek dengan bagian kiri objek yang di tempatinya.
Tab index
Property ini dapat anda gunakan untuk mengatur urutan pemfokusan sebuah objek jika tombol tab anda tekan.
DragMode
Property
ini memungkinkan pemrogram untuk mengatur tingkah laku control selama
operasi drag and drop. Jika setting pada automatic maka control akan di
operasikan secara normal.
Mouse pointer
Property ini memungkinkan pemrogram untuk membuat pointer mouse berubah saat melewati objek.
Auto redraw
Property
ini dapat anda gunakan untuk memerintahkan windows agar membetulkan
kembali tampilan windows jika sebuah window lain yang berada di atasnya
dipindahkan. Beberapa tipe objek secara otomatis akan melakukan perintah
untuk membetulkan tampilan window, tetapi gambar yang di buat dengan
metode grafik membutuhkan property ini di set ke true.
6. Kode Program
Kode program adalah
serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek di
jalankan kode program ini akan mengontrol dan menentukan jalannya suatu
objek.
7. Event
Event
adalah peristiwa atau kejadian yang di terima oleh suatu objek,
misalnya klik, seret, tunjuk, dan lain-lain. Event yang di terima objek
akan memicu MS VB menjalankan kode program yang ada di dalamnya.
8. metoda(method)
metoda
adalah suatu set perintah seperti halnya fungsi dan prosedur . tetapi
sudah tersedia di dalam suatu objek. Seperti halnya property (yang juga
terdapat pada suatu objek) suatu metoda dapat di panggil dengan menyebut
nama objek diikuti tanda titik dan nama metodanya. Metoda biasanya akan
mengerjakan suatu tugas khusus pada suatu objek tertentu. Sedangkan
property biasanya member definisi atau setting pada objek.
9. Module
Module
bisa di sejajarkan dengan form, tetapi tidak mengandung objek dan
bentuk standar, modul dapat berisi beberapa kode program atau prosedur
yang dapat di gunakan dalam program aplikasi. Untuk membuat modul
sendiri kita dapat memasukan ke dalam program aplikasi dengan
menggunakan menu project lalu add module.
Tipe objek:
Command button : kontol dalam form, seperti command button, frame objek.
Form : setiap form dalam project visual basic adalan pemisah atau pembatas objek.
Data base : objek data base, dan berisi objek lain, seperti field dan indeks.
Chart : char dalam Microsoft excel adalah sebuah objek.
No comments:
Post a Comment