Home Start Back Next End
  
37
Para programmer dapat membangun aplikasi dengan menggunakan komponen-
komponen
yang
disediakan
oleh
Microsoft
Visual
Basic.
Program-program yang
ditulis
dengan 
Visual 
Basic 
juga 
dapat 
menggunakan 
Windows 
API,
tapi 
membutuhkan
deklarasi fungsi eksternal tambahan.
Dalam pemrograman untuk bisnis,
Visual Basic memiliki pangsa pasar yang
sangat
luas. Dalam sebuah
survey
yang
dilakukan
pada
tahun
2005,
62%
pengembang
perangkat
lunak
dilaporkan
menggunakan
berbagai
bentuk
Visual
Basic,
yang
diikuti
oleh C++, JavaScript, C#, dan Java. (Anonim9).
Pemrograman Berorientasi Objek (OOP)
Visual  Basic  merupakan  bahasa  yang  mendukung  OOP,  namun  tidak
sepenuhnya.
Beberapa
karakteristik
obyek
tidak
dapat
dilakukan
pada Visual
Basic,
seperti Inheritance
tidak
dapat
dilakukan
pada
class
module.
Polymorphism
secara
terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface
tertentu. Visual Basic (VB) tidak bersifat case sensitif.
Desain Visual dan Komponen
Visual
Basic
menjadi
populer
karena
kemudahan
desain form
secara
visual
dan
adanya  kemampuan  untuk  menggunakan  komponen-komponen  ActiveX  yang  dibuat
oleh pihak
lain. Namun komponen ActiveX memiliki
masalahnya tersendiri
yang dikenal
sebagai
DLL
hell.
Pada Visual
Basic.NET,
Microsoft
mencoba
mengatasi
masalah
DLL
hell
dengan
mengubah
cara
penggunaan
komponen
(menjadi independen
terhadap
registry).
Word to PDF Converter | Word to HTML Converter