Derzeit verwenden viele Programmierer immer noch VB, weil es einfach zu verwenden ist und uns immer noch bei vielen Dingen helfen kann. Wie entwickelt sich VB? Dieser Artikel gibt einen kurzen Überblick über die Entwicklung von VB.
(1) Visual Basic 1.0 wurde 1991 geboren. Die Funktion von Visual Basic 1.0 war sehr einfach. Microsoft fügte anstelle der uns bekannten OCX-Steuerung die Datenbankunterstützung hinzu, und zu diesem Zeitpunkt war VB noch vorhanden Da es sich um eine interpretierte Sprache handelt, kann die .exe-Datei noch nicht generiert werden. Seine größte Innovation war jedoch die Hinzufügung ereignisgesteuerter Modelle und visueller Entwicklung.
(2) Im Jahr 1992 brachte Microsoft Visual Basic 2.0 auf den Markt. In dieser Version fügte Microsoft Objektvariablen und das primitivste Vererbungskonzept sowie OLE- und einfache Datenzugriffsfunktionen sowie eine große Anzahl von Steuerelementen von Drittanbietern hinzu.
(3) Visual Basic 3.0 wurde 1993 veröffentlicht. In dieser Version fügte Microsoft Unterstützung für das neueste ODBC2.0, Unterstützung für die Jet-Daten-Engine und Unterstützung für die neue Version von OLE hinzu. Der attraktivste Teil ist, dass die Unterstützung für Datenbanken erheblich verbessert wurde. Mit der Grid-Steuerung und der Datensteuerung können hervorragende Datenfensteranwendungen erstellt werden, und mit der Jet-Engine kann Visual Basic schnell auf die neueste Access-Datenbank zugreifen. Visual Basic 3.0 fügt außerdem viele neue Finanzfunktionen hinzu. Darüber hinaus wurde eine beträchtliche Anzahl professioneller Steuerelemente hinzugefügt, um die Entwicklung von Windows-Anwendungen auf hohem Niveau zu ermöglichen. Visual Basic 3.0 war vor 1998 die beliebteste Version von Visual Basic in China.
(4) Die Veröffentlichung von Visual Basic 4.0 im Jahr 1995. Visual Basic 4.0 war eine Revolution, aber zu dieser Zeit war es eine Katastrophe. Erstens verschwand das VBX-Steuerelement und wurde durch das OCX-Steuerelement ersetzt, das nicht mehr das traditionelle OLE war Jetzt wurde die in Visual Basic 4.0 verwendete Sprache auf Visual Basic For Application geändert. All dies macht es schwierig, VB3.0 und höhere Versionen auf VB4.0 zu übertragen, aber es ist unbestreitbar, dass Visual Basic 4.0 legte den Grundstein dafür, dass Visual Basic eine COM-Sprache wurde.
Microsoft hat in dieser Version COM-Programmierideen eingeführt, wie etwa das Hinzufügen von Klassenmodulen und Kapselungsfunktionen, die für die Komponentenentwicklung erforderlich sind, wie Attributprozeduren, Funktionsprozeduren und Unterroutinenprozeduren, zur Sprache. Gleichzeitig kann diese Version von Visual Basic auch DLL-Funktionen entwickeln und die geschriebenen Klassen auf diese Weise mit anderen Sprachen teilen. Zu dieser Zeit war die Entwicklung von COM-Komponenten mit Visual Basic schneller als mit jeder anderen Entwicklungssprache.
(5) Visual Basic 5.0 wurde 1997 veröffentlicht. Diese Version von Visual Basic bot die stärkste Unterstützung für com. Gleichzeitig fügte Microsoft auch einen lokalen Code-Compiler hinzu, um den durch den p-Code in vb4.0 verursachten Leistungsengpass zu beheben. , was die Effizienz von Anwendungen erheblich verbessert. Visual baisc5.0 bietet mehr objektorientierte Unterstützung, sodass Entwickler Ereignisse und Schnittstellen erstellen können, verbesserte Klassenmodule und Unterstützung für die Erstellung eigener Sammlungsklassen, ActiveX-Steuerelemente, prozessinterne COM-DLL-Komponenten und ActiveX, das im Browserdokument ausgeführt wird.
Die IDE von Visual Basic 5.0 unterstützt IntelliSense, eine sehr praktische Funktion für Entwickler. Sie müssen sich keine langen Mitgliedsnamen und Schlüsselwörter merken, und alles, was Sie wollen, wird angezeigt.
(6) Visual Basic 6.0 wurde 1998 veröffentlicht. Visual Basic 6.0 ist bereits ein sehr ausgereiftes und stabiles Entwicklungssystem. Microsoft hat Visual Basic 6.0 als Mitglied von vIsual Studio veröffentlicht, was zeigt, dass Microsoft die Produktpositionierung von vb ändert leistungsstarkes Tool für die Entwicklung großer Unternehmen. In VB6.0 fügte Microsoft das ADO-Datenzugriffsmodell hinzu, das den schnellen Zugriff auf große Datenmengen ermöglichte und die Fähigkeit von VB verbesserte, verteilte Anwendungen mit n-Tier-Strukturen zu entwickeln. Gleichzeitig fügte Microsoft auch die Fähigkeit zur Entwicklung hinzu Webanwendungen für VB-Fähigkeit.
(7) Die Geburt von Visual Basic.net im Jahr 2002 war eine weitere Revolution in vb. vb.net konnte keine Vererbung implementieren und wurde daher von C++-Programmierern beschuldigt, pseudoobjektorientiert zu sein Sprache. vb.net Es unterstützt auch Multithreading und führt die Try...Catch-Struktur-Ausnahmeverarbeitung ein.
Aber für VB-Programmierer ist es eine weitere Katastrophe. Diese Version von vb ist nicht mehr das traditionelle Visual Basic. In Bezug auf die Sprache hat Visual Basic 4.0 Quick BASIC aufgegeben und Visual Basic For Application übernommen Die Anwendung ist zu einer völlig neuen Sprache geworden, aber diese Änderung hat auch VB-Programmierer erschreckt. Einerseits ist sie aufgrund der großen Anzahl von Versionen unbestreitbar leistungsfähig Kompatibilität VB-Programmierer greifen auf C# oder Java zurück, Programmierer, die VB.NET verwenden, sind VB6.0 weit unterlegen und es ist für Entwickler schwierig, von VB6.0 auf VB.NET umzusteigen.
Den derzeit veröffentlichten Informationen zu Visual Basic.net 2005 nach zu urteilen, lohnt es sich, auf Visual Basic.net 2005 zu blicken. In dieser Version von vb.net hat Microsoft weitere Funktionen hinzugefügt, wie zum Beispiel: Generika, Operatorüberladung, Partial Type usw Standardinstanz des Formulars (so dass Sie die VB6-Syntax verwenden können, um das Formular zu verwenden), verschiedene Verbesserungen in der Syntax, das My-Schlüsselwort usw., behauptet Microsoft in Visual Mit nur einer Codezeile kann Basic.net2005 die Registrierung lesen und schreiben, auf Dateien zugreifen, serielle Schnittstellen lesen und schreiben und Anwendungsinformationen abrufen.