Visual BASIC (Beginners All-Purpose Symbolic
Instruction Code) merupakan Bahasa pemrograman Integrated Development
Environment (IDE), yaitu bahasa pemrograman visual yang digunakan untuk membuat
program aplikasi atau software berbasis sistem operasi Microsoft Windows,
dengan menggunakan model pemrograman "Common Object Model (COM)".
visual basic merupakan turunan bahasa pemrograman
BASIC yang menawarkan pengembangan perangkat lunak komputer bebasis grafik
dengan cepat. Dengan menggunakan bahasa pemrograman VB, para progammer dapat
membangun aplikasi dengan menggunakan komponen-komponen yang di sediakan VB...
Microsoft Visual Basic (sering disingkat sebagai VB
saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated
Development Environment (IDE) visual untuk membuat program perangkat lunak
berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman
(COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan
pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa
bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic
Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara
kerjanya yang berbeda.[1] 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 luar tambahan.[1] Dalam pemrograman
untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]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.
Perkembangan Visual Basic VB 1.0 dikenalkan
pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman
dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut
TRIPOD, Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan
tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.[3] Berikut
Perjalanan Visual Basic (VB 1.0 Sampai VB 8) :[1] Perjalanan dari Visual Basic
(VB1 to VB 10):[4]
2. Visual Basic 1.0 (May 1991) di rilis untuk
windows pada COMDEX/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
3. Visual Basic 1.0 untuk DOS dirilis pada bulan
September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB
1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler
BASIC, QuickBasic dan BASIC Professional Development System.
4. Visual Basic 2.0 dirilis pada November 1992,
Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah
di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara
seketika, serta konsep dasar dari Class modul yg berikutnya di implementasikan
pada VB 4.
5. Visual Basic 3.0 , dirilis pada musim panas 1993
dan dibagi menjadi versi standard dan professional. VB 3 memasukan Versi 1.1
dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet
(atau access) 1.x
6. Visual Basic 4.0 (Agustus 1995) merupakan versi
pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4
juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic
7. Visual Basic 5.0 (February 1997), Microsoft
merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer
yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import
porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport
menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User Control.
8. Visual Basic 6.0 (pertengahan 1998) memperbaiki
beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual
Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada
maret 2008.
Pemrograman Berorientasi Objek (OOP) Visual Basic
merupakan bahasa yang mendukung Pemrograman berorientasi objek , 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.[4] 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.
FUNGSI DAN KEGUNAAN VISUAL BASIC
Microsoft Visual Basic for Applications (VBA)
adalah sebuah turunan bahasa pemrogramanVisual Basic yang dikembangkan
oleh Microsoft dan dirilis pada tahun 1993,
atau kombinasi yang terintegrasi antara lingkungan pemrograman(Visual Basic
Editor)dengan bahasa pemrograman(Visual Basic)yang memudahkan user untuk
mendesain dan membangun program Visual Basic dalam aplikasi utama Microsoft
Office, yang ditujukan untuk aplikasi-aplikasi tertentu. VBA didesain untuk
melakukan beberapa tugas, seperti halnya mengkustomisasi sebuah aplikasi
laiknya Microsoft Office atau Microsoft Visual
Studio. Kegunaan VBA adalah mengotomatisasi pekerjaan. Pekerjaan
yang dimaksud adalah pekerjaan yang dilakukan secara berulang-ulang dan
pekerjaan yang kompleks. VBA berbeda dengan Microsoft Visual Basic, Microsoft
Visual Basic memberi banyak pemrograman dan fungsi tingkat lanjut hingga
Microsoft Visual Basic dapat dihasilkan program yang lebih kompleks untuk
sistem operasi Microsoft Windows maupun Office. Sedangkan VBA hanya dapat
dibangun pada aplikasi utama Microsoft Office mengendalikan fungsi aplikasi
tersebut melakukan serangkaian objek terprogram. Versi VBA terbaru saat ini
adalah versi 6.3 yang dirilis pada tahun 2001, yang mendukung semua program
dalam Microsoft Office, yakniMicrosoft Excel, Microsoft Access, Microsoft Word, Microsoft Outlook, Microsoft FrontPage,
sertaMicrosoft
PowerPoint dan juga Microsoft Visual Studio.
Kemampuan dan Manfaat VB (Visual Basic)
Sekilas Mengenai Microsoft Visual Basic 6
1.1.1 Apa itu Visual Basic?
Siapapun yang bergerak di bidang komputer pasti
pernah mendengar tentang Visual Basic, baik di sekolah, perkuliahan, kantor,
maupun lewat iklan-iklan lowongan pekerjaan. Tapi mungkin bagi Anda belum
mengetahui apa itu sebenarnya Visual Basic. Visual Basic pada dasarnya adalah
sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah
atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas
tertentu. Visual Basic kini sekan-akan menjadi “Kiblat” bagi para Software
developer, dan menjadi salah satu bahasa yang wajib dipelajari oleh berbagai
kalangan, jika mereka ingin sukses di dunia komputer.
Visual Basic (yang sering juga disebut VB) selain itu disebut sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan perogram-program aplikasi berbasiskan Windows. beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti:
Visual Basic (yang sering juga disebut VB) selain itu disebut sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan perogram-program aplikasi berbasiskan Windows. beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti:
• untuk membuat program berbasis windows.
• untuk membuat objek-objek pembantu program sepert
misalnya kontrol ActiveX, file help, aplikasi internet, dan seagainya.
• menguji program (debugging) dan menghasilkan
program akhir ber-ekstensi EXE yang bersifat executable, atau dapat langsung
dijalankan.
1.1.2 Apa Visual Basic itu Sulit?
Visual Basic adalah bahasa yang sebenarnya cukup
mudah untuk dipelajari. Bagi programmer, pemula yang baru ingin belajar
program, lingkungan Visual Basic dapat membantu membuat program berbasis
windows dengan sekejap mata. Sedang bagi programmer tingkat lanjut,
kemampuannya yang besar dapat digunakan untuk membuat program-program yang
kompleks, misalnya seperti dalam lingkungan networking atau client-server.
Untungnya, bahasa Visual Basic cukup sederhana dan
menggunakan kata-kata bahasa Inggris yang umum digunakan. Anda pun tidak perlu
lagi menghafal sintaks-sintaks maupun format-format bahasa yang bermacam-macam.
Di dalam Visual Basic semuanya telah disediakan dalam pilihan-pilihan yang
tinggal diambil sesuai kebutuhan. Selain itu, sarana pengembangannya yang
bersifat memudahkan Anda untuk mengembangkan program aplikasi berbasis Windows,
bersifat mouse-driven (digerakan dengan mouse), dan berdaya guna tinggi.
Visual Basic merupakan salah satu bahasa pemrograman paling terkenal tetapi juga paling mudah dan menyenangkan. Walaupun Anda tidak memiliki keahlian pemrograman sebelumnya, jika Anda mampu menjelajahi Windows dengan baik, Anda akan segera dapat dengan mudah mengembangkan aplikasi dengan Visual Basic. Bahkan keahlian dasar yang dibutuhkan di dalam Visual Basic hanyalah mengklik mouse, mengatur jendela, dan memilih-milih menu saja.
Kesimpulannya, Visual Basic adalah sebuah sarana pembuat program yang lengkap namun mudah. Siapapun yang bisa menggunakan Windows, ia pasti bisa membuat program dengan Visual Basic. Anda hanya perlu tahu cara penggunaan mouse, memanipulasi jendela, serta logika pemrgraman untuk membuat sebuah aplikasi Visual Basic.
Visual Basic merupakan salah satu bahasa pemrograman paling terkenal tetapi juga paling mudah dan menyenangkan. Walaupun Anda tidak memiliki keahlian pemrograman sebelumnya, jika Anda mampu menjelajahi Windows dengan baik, Anda akan segera dapat dengan mudah mengembangkan aplikasi dengan Visual Basic. Bahkan keahlian dasar yang dibutuhkan di dalam Visual Basic hanyalah mengklik mouse, mengatur jendela, dan memilih-milih menu saja.
Kesimpulannya, Visual Basic adalah sebuah sarana pembuat program yang lengkap namun mudah. Siapapun yang bisa menggunakan Windows, ia pasti bisa membuat program dengan Visual Basic. Anda hanya perlu tahu cara penggunaan mouse, memanipulasi jendela, serta logika pemrgraman untuk membuat sebuah aplikasi Visual Basic.
1.1.3 Apa Hubungan Visual Basic dengan BASIC?
Mungkin banyak orang yang bertanya-tanya; apakah
kata Basic pada Visual Basic diambil dari kata BASIC yang merupakan bahasa
pemrograman juga? Jawabannya adalah benar. Memang Visual basic merupakan sebuah
pengembangan terakhir dari bahasa BASIC.
BASIC (Beginner’s All-purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman “kuno” yang merupakanawal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. BASIC dirancang tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer pemula. Biasanya BASIC diajarkan untuk para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk mengembangkan program-program “cepat saji” yang ringan dan menyenangkan. Walaupun begitu, peran BASIC lebih dari sekadar itu saja. Banyak para programmer andal saat ini memulai karirnya dengan mempelajari BASIC
BASIC (Beginner’s All-purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman “kuno” yang merupakanawal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. BASIC dirancang tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer pemula. Biasanya BASIC diajarkan untuk para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk mengembangkan program-program “cepat saji” yang ringan dan menyenangkan. Walaupun begitu, peran BASIC lebih dari sekadar itu saja. Banyak para programmer andal saat ini memulai karirnya dengan mempelajari BASIC
Visual Basic masih tetap mempertahankan beberapa
sintaks atau format penulisan program yang pernah dipakai oleh BASIC. Microsoft
sengaja tidak melupakan nenek moyang dari bahasa Visual Basic ini, karena di
dalamya juga sudah mengandung kaidah-kaidah pemrograman yang cukup andal. Lalu
apakah kita harus mempeljari bahasa BASIC dulu sebelum ingin menguasai Visual
Basic? Bisa ya, bisa tidak. Visual basic dapat dikuasai oleh siapa saja, bahkan
yang belum pernah belajar bahasa pemrograman apapun sebelumya. Tetapi jika Anda
ingin mendalami secara serius pemrograman Visual Basic, tidak ada salahnya jika
Anda juga sedikit mempelajari BASIC ini.
1.2 Keistimewaan Visual Basic
Sejak dikembangkan pada tahun 80-an, Visual Basic,
kini telah mencapai versinya yang ke-6. Beberapa keistimewaan utama dari Visual
Basic 6 ini di anaranya seperti:
• Menggunakan platform pembuatan rogram yang diberi
nama Developer Studio, yang memiliki tampilan dan sarana yang sama dengan C++
dan Visual J++. Dengan bagitu Anda dapat bermigrasi atau belajar bahasa
pemrograman lainnya dengan mudah dan cepat, tanpa harus belajar dari nol lagi.
• Memiliki compiler andal yang dapat menghasilkan
file executable yang lebih cepat dan lebih efisien dari sebelumnya.
• Memiliki beberapa tambahan sarana Wizard yang
baru. Wizard adalah sarana yang mempermudah di dalam pembuatan aplikasi dengan
mengotomatisasi tugas-tugas tertentu.
• Tambahan kontrol-kontrol baru yang lebih canggih serta peningkatan kaidah struktur bahasa Visual Basic
• Tambahan kontrol-kontrol baru yang lebih canggih serta peningkatan kaidah struktur bahasa Visual Basic
• Kemampuan membuat ActiveX dan fasilitas internet
yang lebih banyak
• Sarana akses data yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi
• Sarana akses data yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi
• Visual Basic 6 memiliki beberapa versi atau edisi
yang disesuaikan dengan kebutuhan pemakainya.