Bildnachweis: comzeal/iStock/GettyImages
Visual Basic ist eine von Microsoft entwickelte Programmiersprache, die einfach zu verwenden und in die grafische Benutzeroberfläche von Microsoft Windows zu integrieren ist. Es ist ein Nachfolger von BASIC, dem All-Purpose Symbolic Instruction Code für Anfänger, einer früheren, textbasierten Sprache mit einem ähnlichen Ziel der Zugänglichkeit. Heute stehen Versionen von Visual Basic für die .NET-Programmierumgebung von Microsoft und für die Automatisierung von Aufgaben in Microsoft Office zur Verfügung.
Visual Basic und seine Geschichte
Die erste Version von Visual Basic wurde 1991 veröffentlicht. Es wurde entwickelt, um die einfache Erstellung von Windows-Programmen mit den standardisierten grafischen Oberflächen zu ermöglichen, die Benutzer des Betriebssystems kennen.
Video des Tages
Microsoft hatte jahrzehntelang verteilte Versionen der Programmiersprache BASIC, aber diese waren hauptsächlich für Verwendung in Befehlszeilenumgebungen wie dem DOS-Betriebssystem von Microsoft, nicht für die Verwendung in modernen grafischen Betriebssystemen Systeme. Visual Basic wurde als vollwertige Programmiersprache entwickelt, komplett mit gewöhnlichen Funktionen wie Berechnung, String-Verarbeitung und mehr. Es wurde mit einem Drag-and-Drop-Ansatz zum Erstellen von Benutzeroberflächen integriert, die die Verwendung selbst für Anfänger oder Zeitknappe einfach machen.
Visual Basic wurde in den 1990er Jahren bis zur Veröffentlichung von Visual Basic 6.0 im Jahr 1998 weiterentwickelt. Es hatte Unterstützung für die Integration mit Microsofts Component Object Model oder COM, einem System für Windows-Programme und Komponenten, um Daten und Befehle zu kommunizieren und auszutauschen, unabhängig davon, in welchen Sprachen sie geschrieben wurden in. Außerdem wurde die Jet-Datenbank-Engine unterstützt, die auch von der Microsoft Access-Datenbank verwendet wird Programm in der Microsoft Office-Softwaresuite, was bedeutet, dass die Datenbankunterstützung im Wesentlichen in die Sprache.
In den 1990er Jahren wurden viele Windows-Programme, einschließlich einiger nützlicher kostenloser Shareware-Dienstprogramme sowie kommerzieller Tools, mit Visual Basic entwickelt. Während Programmierer die Benutzerfreundlichkeit genossen, beschwerten sich einige darüber, dass die Mischung aus Schnittstellenlogik und Geschäftscode machte es schwierig zu erkennen, wo Funktionen tatsächlich in einem Programm implementiert wurden, wodurch VB-Code schwer zu erkennen war pflegen. Auch die damals recht populäre Unterstützung der objektorientierten Programmierung war begrenzt.
Der Aufstieg von VB.Net
Visual Basic 6 wurde effektiv durch eine neue Programmiersprache namens VB.NET ersetzt. Es wurde für die Integration mit dem .NET-Programmiersystem von Microsoft entwickelt, genau wie seine Vorgänger mit COM und Jet integriert wurden. Es hat auch mehr Unterstützung für objektorientierte Programmierung als seine Vorgänger.
Obwohl die Sprache ihre Anhänger hat, wird sie weniger häufig verwendet als andere .NET-Sprachen, insbesondere C#, und Microsoft hat gesagt, dass sie möglicherweise nicht alle C#-Funktionen an VB.NET liefert.
Dennoch lebt das Vermächtnis von Visual Basic wohl auch in der Windows Forms-Funktion in Visual Studio, der Entwicklungsumgebung von Microsoft, weiter. Es ermöglicht die Formularerstellung im Drag-and-Drop-Stil, die mit C#, VB.NET und anderen .NET-Sprachen funktioniert.
Visual Basic für Anwendungen
Eine Variante von Visual Basic wird weiterhin für die Automatisierung und Skripterstellung innerhalb der Microsoft Office-Suite verwendet, einschließlich in Microsoft Word und Microsoft Excel. Die Sprache mit dem Namen Visual Basic for Applications oder einfach VBA ist weitgehend kompatibel mit dem traditionellen Visual Basic 6.