Was ist VBScript?

VBScript ist eine kompakte, universelle Programmier- und Skriptsprache, die von Microsoft entwickelt wurde und auf Visual Basic basiert. Diese Sprache wird hauptsächlich für die Entwicklung von Webprojekten und für Automatisierungszwecke verwendet. Es ist in den Internet Explorer-Browser integriert und kann auch für serverseitige Skripterstellung im Microsoft Internet Information Service verwendet werden.

Grundlegendes zu VBScript und seinen Anwendungen

Es funktioniert ähnlich wie JavaScript, wenn es im Internet Explorer auf der Clientseite verwendet wird. Die ausführbaren Anweisungen des VBScript sind in den HTML-Seiten enthalten und es interagiert auch direkt mit dem DOM (Document Object Model) der Seite, um Dinge zu tun, die von HTML allein nicht möglich sind. In anderen Browsern wie Mozilla Firefox, Google Chrome oder Opera usw. ist die Unterstützung jedoch nicht integriert. Daher müssen Sie möglicherweise entweder eine Erweiterung installieren, um das VBScript zu interpretieren, oder die meisten Entwickler verwenden JavaScript, um eine funktionsübergreifende Darstellung zu erzielen. Browser-Kompatibilität.

Nun, diese Geschichte handelte von VBScript auf der Front-End-Seite. Wenn man das Back-End berücksichtigt, ja, es wird auch für die serverseitige Verarbeitung von Webseiten verwendet, hauptsächlich mit ASP (Active Server Pages). Die ASP-Typbibliothek und das ASP-Modul rufen die DLL-Dateien des VBScript auf, um das VBScript auszuführen. In eine ASP-Seite sind die VBScript-Abschnitte eingebettet, mit denen die Kontexte gewechselt werden.

Es wird auch bei der Entwicklung der Windows-Anwendungen verwendet. Jedes eigenständige VBScript hat die Erweiterung .vbs.

Benötigte Fähigkeiten

  1. Es ist ziemlich einfach zu lernen, auch für diejenigen, die keine Programmiererfahrung haben.
  2. Wenn Sie sich mit Visual Basic (VB) oder Visual Basic für Applikationen (VBA) auskennen, können Sie Ihr Wissen in diesen Bereichen einsetzen.
  3. Da VBScript manchmal in HTML-Seiten und ASP-Seiten eingebettet ist, ist es gut, ein grundlegendes Verständnis für diese zu haben und Code mit Eleganz zu schreiben.

Mit VBScript arbeiten

Im Folgenden wird die Funktionsweise von VBScript erläutert:

1. Lassen Sie uns das erste VBScript schreiben

In diesem Beispiel drucken wir einen Satz in unseren Internet Explorer. Lassen Sie uns nun sehen, wie VBScript in eine HTML-Seite eingebettet wird.

2. Sprache ohne Berücksichtigung der Groß- und Kleinschreibung

Es handelt sich um eine Sprache, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird. Dies bedeutet, dass alle Schlüsselwörter oder Variablen, die unabhängig von der Groß- oder Kleinschreibung gleich geschrieben werden, gleich behandelt werden. Beispielsweise werden die Variablen INT_COUNT und int_count gleich behandelt.

3. Variablen in VBScript

Es gibt nur wenige Regeln zum Deklarieren einer Variablen.

  1. Der Variablenname muss mit einem Alphabet beginnen.
  2. Die maximale Länge von Variablennamen beträgt 255 Zeichen.
  3. Variablennamen müssen eindeutig sein (auch bei Schreibweisen, da die Groß- und Kleinschreibung nicht berücksichtigt wird)

Die Variablen werden mit einem Schlüsselwort 'dim' deklariert. Es gibt nur einen primären Datentyp namens Variant. Aus diesem Grund werden alle Variablen mit 'dim' deklariert.

Zum Beispiel - Dim var1, var2

Im Gegensatz zu JavaScript gibt es keine Regel, die Syntax mit einem Semikolon zu beenden.

Variablenumfang

Es gibt drei Bereiche der Variablen -

  • DIM: Dies hat einen prozeduralen Umfang. Das heißt, die Variablen sind nur innerhalb der Prozedur oder der Funktion sichtbar, um in einfachen Worten zu sprechen.
  • Öffentlich: Die Variablen mit dem öffentlichen Bereich sind für alle anderen Prozeduren in allen zugeordneten Skripten sichtbar.
  • Privat: Die Variablen mit dem privaten Bereich sind für die Prozeduren im deklarierten Skript sichtbar.

4. Entscheidungsfindung

Es unterstützt die Entscheidungsfindung mit if-Anweisungen, if else-Anweisungen, verschachtelten if-Anweisungen und switch-Anweisungen.

5. Durchlaufen des Codes.

Da VBScript die gesamte zu implementierende Programmierlogik unterstützt, hat es die folgende Syntax, um den Code zu durchlaufen.

Vorteile von VBScript

Es gibt in dieser Ära keine wesentlichen Vorteile gegenüber anderen vorhandenen Skriptsprachen. Aber ja, mit seinen vorhandenen Funktionen,

  1. Es wird zum Erstellen von Skripts für Verwaltungsaufgaben unter Windows verwendet (wird heute jedoch hauptsächlich durch Windows PowerShell ersetzt).
  2. Es ist die Skriptsprache für Quick Test Professional (QTP), ein weit verbreitetes Testautomatisierungstool.
  3. Es ist die interne Skriptsprache für eingebettete Anwendungen.
  4. DBMS Intersystem Cache implementiert auch VBScript.
  5. Es hat starke Unterstützung für die Fehlerbehandlung, Unterprogramme usw.
  6. Es wird anstelle von VBA als Makrosprache für Outlook 97 verwendet.

Erste Schritte mit VBScript

Es gibt viele gute Ressourcen zum Erlernen von VBScript, aber nichts entspricht der offiziellen Dokumentation von Microsoft.

  1. Offizielle VBScript-Dokumentation
  2. VBScript Wikipedia
  3. VBScript als einer der 40 Programmiersprachen von EDUCA.

Karrierewachstum mit VBScript als Skill

Nun, da es sich nur um eine Windows-Umgebung handelt und sich die Welt in Richtung Open Source-Plattformen und plattformübergreifender Software bewegt, hat es möglicherweise keinen wirklich großen Anwendungsbereich. Es gibt jedoch einige Organisationen, die Windows für alle ihre Aufgaben eingesetzt haben. Aus diesem Grund kann es vorkommen, dass ältere Software auf VBScript ausgeführt wird. Dies ist heutzutage eher ungewöhnlich, und wenn Sie eine Person mit geheimen Kenntnissen sind, werden Sie in der Branche möglicherweise gut bezahlt und nachgefragt.

Fazit

Der Erfolg von VBScript als clientseitige Skriptsprache war zwar sehr gering und gering, sie ist jedoch immer noch eine der drei am häufigsten verwendeten Skriptsprachen (die anderen beiden sind JavaScript und Perl). Mit der Veröffentlichung von Microsoft IIS wurde VBScript die primäre Skriptsprache zum Erstellen von ASP (Active Server Pages). Selbst für Windows Script Host (WSH), die Batch-Sprache für Windows, ist VBScript die häufigste Wahl für Skripts für WSHs.

Daher kann es nicht zu hohen Gewinnen kommen, wenn man sich darin auskennt, aber mit Sicherheit gibt es auch keinen Verlust. Aber die Knappheit von VBScript-Entwicklern kann mit Sicherheit zu einem Vorteil werden.

Empfohlene Artikel

Dies war eine Anleitung zu What is VBScript. Hier haben wir das Verständnis, die Arbeitsweise, das Karrierewachstum, die Fähigkeiten und die Vorteile von VBScript erörtert. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -

  1. Was ist HTML?
  2. Was ist PowerShell?
  3. Was ist Microsoft Power BI?
  4. Was ist Apache?
  5. Anleitung zur C # if-Anweisung