Visual basic adalah bahasa pemrograman berbasis windows yang merupakan Object Oriented Programming (OOP), yaitu pemrograman berorientasi objek. Visual basic menyediakan objek-objek yang sangat kuat, berguna dan sangat mudah dalam penggunaannya. Berikut ini beberapa keterangan mengenai komponen-komponen visual basic.
a. Form design
jendela ini merupakan tempat kita untuk merancang.
b. Code window
digunakan sebagai tempat menulis koding.
c. Menu bar
Digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project,dll.
d. Toolbar
Digunakan untuk melakukan tugas-tugas tertentu dengan cepat.

e. Toolbox
merupakan komponen untuk memasukkan object tertentu kedalam form.
adapun secara garis besar fungsi dari masing-masing intrinsic kontrol tersebut adalah sebagai berikut :
a. pointer merupakan suatu kontrol dan gunakan icon ini ketika kita ingin memilih kontrol yang sudah berada pada form.
b. picture box digunakan untuk menampilkan image dengan format :BMP, DIP, ICO, CUR, ENF, GIF, JPEG.
c. label digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
d. toolbox kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
e. frame adalah kontrol yang digunakan sebagai container bagi kontrol lainnya.
f. command button merupakan kontrol yang digunakan untuk membnagkitkan event proses tertentu ketika pemakai melakukan klik kepadanya.
g. check box digunakan untuk pilihan yang isinya bernilai yes/no atau true/false.
h. option button digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.
i. list box mengandung sejumlah item dan user dapat memilih lebih dari satu (bergantung pada property multiselect).
j. combo box merupakan kombinasi dari text box dan suatu listbox dimana pemasukkan data dapat dilakukan dengan pengetikan maupun pemilihan.
k. hscrollbox dan vscrollbox digunakan untuk membentuk scrollbar berdiri sendiri.
l. timer digunakan untuk proses backgound yang diaktifkan berdasarkan interval waktu tertentu dan merupakan kontrol non visual.
m. drive list box,
dirlist box, file listbox sering digunakan untuk membentuk dialog box yang berkaitan dengan file.
n. shape dan line digunakan untuk membuat bentuk garis, persegi, bulatan dan oval.
o. image berfungsi menyerupai imagebox tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya.
p. data digunakan untuk data binding.
q. ole digunakan sebagai tempat bagi program eksternal seperti ms.excel,word,dll.
f. project explorer
jendela ini berisi gambaran dari semua model yang terdapat dalam aplikasi kita. kita dapat menggunakan ctrl+r untuk menampilkan jendela project, ataupun menggunakan icon project explorer.
g. Properties
merupakan daftar properti-properti object yang sedang terpilih.
sumber :
www.google.co.id
modul vb fundamental