Pengertian
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX.
Sejarah
Bill Gates, pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler). Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya. Programmer yang menggunakan Visual Basic bisa memilih kode terkompilasi atau kode yang harus diinterpretasi sebagai hasil executable dari kode VB. Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).
Toolbox
Toolbox adalah tempat penyimpanan kontrol yang akan kita gunakan
pada program yang dipasangkan pada form. Visualbasic menyediakan
21 kontrol yang masing masing fungsinya adalah sebagi berikut :
1. Pionter : ini bukan kontrol melainkan penunjuk kontrol sehingga kita bisa memindahkan letak atau mengubah ukuran kontrol yang terpasang pada form.
2. Picture box : untuk menampilkan gambar statis maupun aktif dari sumber lain
3. Label : kontrol yang bisa digunakan untuk menampilkan text yang tidak bisa diubah oleh pemakai program
4. Text box : untuk membuat area text dimana teksnya bisa diubah oleh pemakai
5. Frame : untuk mengelompokkan beberapa kontrol ,frame ini harus dipasang terlebih dahulu sebelum kontrol yang dilingkupinya
6. Command: button untuk membuat sebuah tombol pelaksana perintah
7. Check box : untuk membuat kotak check yang mudah pemakaiannya bisa digunakan untuk pemilihan dua keadaan atau lebih.
8. Option button : untuk pemilihan dua keadaan dari banyak pilihan namun hanya satu pilihan saja yang bisa diaktifkan pada satu saat.
9. Combo box : untuk menghasilkan kontrol yang merupakan kombinasi dari list box dan text box sehingga pemakai bisa memasukan pilihan melalui daftar atau menuliskannya
10. List box : digunakan untuk menampilkan daftar pilihan yang bisa digulung.
11. Hscroll bar : untuk mengulung dengan jangka lebar dengan indikasi posisi pemilihan dalam posisi horisontal
12. Vscroll bar : untuk mengulung dengan jangka lebar dengan indikasi posisi pemilihan dalam posisi vertikal
13. Timer : untuk menghitung waktu event dalam interval yang ditentukan
14. Drive list box : untuk menampilkan drive list yang dimiliki komputer
15. Dir list box : untuk menampilkan direktori atau path
16. Filelist box : untukmenampilakan sebuah daftar file
17. Shape : untuk memasang kontrol yang mampu menghasilkan sarana agat pemakai dapat menggambar berbagai bentuk shape
18. Line : untuk menggambar garis dengan berbagai varisinya
19. Image : untuk menampilakan gambar bitmap icon ataupun metafile
20. Data : menyediakan sarana akses data dalam suatu database
21. OLE : untuk menghasilkan proses link dan embed objek antar aplikasi
0 comments: on "Pengenalan Visual Basic"
Post a Comment