Saat ini masih banyak programmer yang menggunakan VB karena mudah digunakan dan masih dapat membantu kita dalam melakukan banyak hal. Artikel ini memberikan sejarah singkat perkembangan VB.
(1) Visual Basic 1.0 lahir pada tahun 1991. Fungsi Visual Basic 1.0 sangat sederhana. Microsoft menambahkan kontrol VBX sebagai pengganti kontrol ocx yang kita kenal. Ia tidak memiliki dukungan database, dan VB saat ini masih merupakan bahasa yang ditafsirkan. , file .exe belum dapat dibuat. Namun inovasi terbesarnya adalah penambahan model berbasis peristiwa dan pengembangan visual.
(2) Pada tahun 1992, Microsoft meluncurkan Visual Basic 2.0. Dalam versi ini, Microsoft menambahkan variabel objek dan konsep pewarisan paling primitif, serta OLE dan fungsi akses data sederhana, serta sejumlah besar kontrol pihak ketiga.
(3) Visual Basic 3.0 dirilis pada tahun 1993. Dalam versi ini, Microsoft menambahkan dukungan untuk ODBC2.0 terbaru, dukungan untuk mesin data Jet dan dukungan untuk OLE versi baru. Bagian yang paling menarik adalah dukungannya terhadap database telah ditingkatkan secara signifikan. Kontrol Grid dan kontrol data dapat membuat aplikasi jendela data yang sangat baik, dan mesin Jet memungkinkan Visual Basic mengakses database Access terbaru dengan cepat. Visual Basic 3.0 juga menambahkan banyak fungsi finansial baru. Selain itu, sejumlah besar kontrol tingkat profesional telah ditambahkan untuk memungkinkan pengembangan aplikasi Windows pada tingkat yang cukup besar. Visual Basic 3.0 adalah versi Visual Basic paling populer di Cina sebelum tahun 1998.
(4) Peluncuran Visual Basic 4.0 pada tahun 1995. Visual Basic 4.0 adalah sebuah revolusi, tetapi pada saat itu merupakan bencana. Pertama, kontrol VBX menghilang dan digantikan oleh kontrol OCX yang bukan lagi OLE tradisional. Sekarang, bahasa yang digunakan pada Visual Basic 4.0 telah diubah menjadi Visual Basic For Application. Semua ini menyulitkan untuk mentransplantasikan versi VB3.0 ke atas ke VB4.0, namun tidak dapat dipungkiri bahwa Visual Basic 4.0 meletakkan dasar bagi Visual Basic untuk menjadi bahasa COM.
Microsoft memperkenalkan ide pemrograman COM dalam versi ini, seperti menambahkan modul kelas dan fitur enkapsulasi yang diperlukan untuk pengembangan komponen seperti prosedur atribut, prosedur fungsi, dan prosedur subrutin ke dalam bahasa. Pada saat yang sama, versi Visual Basic ini juga dapat mengembangkan fungsi dll, dan kelas tertulis dapat dibagikan dengan bahasa lain dengan cara ini. Pada saat itu, mengembangkan komponen COM dengan Visual Basic lebih cepat dibandingkan bahasa pengembangan lainnya.
(5) Visual Basic 5.0 dirilis pada tahun 1997. Versi Visual Basic ini memberikan dukungan terkuat untuk com. Pada saat yang sama, Microsoft juga menambahkan kompiler kode lokal untuk mengatasi hambatan kinerja yang disebabkan oleh kode p di vb4.0. , sangat meningkatkan efisiensi aplikasi. Visual baisc5.0 memberikan lebih banyak dukungan berorientasi objek, memungkinkan pengembang untuk membuat acara dan antarmuka, meningkatkan modul kelas, dan dukungan untuk membuat kelas koleksi Anda sendiri, kontrol ActiveX, komponen COM DLL dalam proses, dan ActiveX yang berjalan di dokumen browser.
IDE Visual Basic 5.0 mendukung IntelliSense, yang merupakan fitur yang sangat nyaman bagi pengembang. Anda tidak perlu mengingat nama anggota dan kata kunci yang panjang. Cukup tekan .
(6) Visual Basic 6.0 dirilis pada tahun 1998. Visual Basic 6.0 sudah merupakan sistem pengembangan yang sangat matang dan stabil. Microsoft merilis Visual Basic 6.0 sebagai anggota studio visual, yang menunjukkan bahwa Microsoft mengubah posisi produk vb alat yang ampuh untuk pengembangan usaha skala besar. Di VB6.0, Microsoft menambahkan model akses data ADO, yang memungkinkan akses cepat ke data dalam jumlah besar dan meningkatkan kemampuan VB untuk mengembangkan aplikasi terdistribusi dengan struktur n-tier aplikasi web untuk kemampuan VB.
(7) Kelahiran Visual Basic.net pada tahun 2002 merupakan revolusi lain dalam vb. vb.net menambahkan banyak fungsi baru yang tidak dapat mengimplementasikan pewarisan, sehingga telah dituduh oleh pemrogram c++ sebagai berorientasi objek semu. bahasa.vb.net Ini juga mendukung multi-threading dan memperkenalkan pemrosesan pengecualian struktur try...catch.
Tapi bagi programmer vb, ini adalah bencana lain. Versi vb ini bukan lagi Visual Basic tradisional. Dari segi bahasa, Visual Basic 4.0 meninggalkan Quick BASIC dan mengadopsi Visual Basic For Application Aplikasi telah menjadi bahasa yang benar-benar baru, tetapi perubahan ini juga membuat takut para programmer VB. VB.net berada dalam situasi yang sangat memalukan. Di satu sisi, ia memiliki fungsi-fungsi yang tidak dapat disangkal, dan di sisi lain, karena banyaknya fungsi kompatibilitas versi Pemrogram VB beralih ke C# atau Java, dan pemrogram yang menggunakan VB.NET jauh lebih rendah daripada VB6.0 Juga sulit bagi pengembang untuk beralih dari VB6.0 ke VB.NET.
Dilihat dari informasi yang diungkapkan saat ini tentang Visual Basic.net 2005, Visual Basic.net 2005 layak untuk dinantikan. Dalam versi vb.net ini, Microsoft telah menambahkan lebih banyak fitur, seperti: generik, kelebihan operator, Partial Type, the. contoh default formulir (memungkinkan Anda menggunakan sintaks VB6 untuk menggunakan formulir), berbagai perbaikan dalam sintaksis, kata kunci Saya, dll., Microsoft mengklaim bahwa dalam Visual Basic.net2005 dapat membaca dan menulis registri, mengakses file, membaca dan menulis port serial, dan memperoleh informasi aplikasi hanya dengan satu baris kode.