Was ist VBScript? Einführung und Beispiele

Was ist VBScript?

VBScript (Visual Basic Script) wird entwickelt von Microsoft mit der Absicht, dynamische Webseiten zu entwickeln. Es ist eine clientseitige Skriptsprache wie JavaScript. VBScript ist eine abgespeckte Version von Microsoft Visual Basic. Die Syntax von VBScript ist der von Visual Basic sehr ähnlich. Wenn Sie möchten, dass Ihre Webseite lebendiger und interaktiver wird, können Sie VBScript in Ihren Code integrieren.

VBScript ist lediglich eine Skriptsprache. Daher kann es seinen Code nicht alleine ausführen. Es benötigt eine größere Programmiersprache, um es zu hosten.

Derzeit gibt es drei Umgebungen, in denen VB-Skripte ausgeführt werden können.

  1. IIS (Internetinformationsserver) - Microsofts Webserver
  2. WSH (Windows Script host)– Die native Hosting-Umgebung des Windows OS
  3. IE (Internet Explorer)– Die einfachste Hosting-Umgebung, die wir zum Ausführen von VBScript verwenden können

Wie erstelle ich ein einfaches VBScript?

Sie benötigen in diesem Tutorial nur zwei einfache Tools, um VBScript-Code zu erstellen und auszuführen:

  1. Internet Explorer – jede Version, aber es ist gut, IE6 oder höher zu verwenden.
  2. Texteditor – Sie können normale Texteditoren wie verwenden Notepad++ or Microsoft Expression Web oder sogar Notepad zum Schreiben von VBScript-Code.

Beginnen wir mit der Entwicklung eines einfachen VB-Skriptprogramms.

In dieser Tutorialreihe betten wir unseren VBScript-Code in einen sehr einfachen HTML-Code ein.

Auf diese Weise können wir VBScript in Aktion sehen, indem wir die jeweilige HTML-Datei im Internet Explorer-Webbrowser ausführen.

VBScript-Beispiel

Öffnen Sie Ihren Texteditor (hier wird Notepad verwendet. Sie können jeden beliebigen Texteditor verwenden) und fügen Sie die folgenden Codezeilen hinzu.

<html>
<head>
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Yes!!! I have started learning VBScript.")
</script>

</body>
</html>

Jetzt sieht Ihr Texteditor so aus (das Aussehen und Layout kann je nach verwendetem Texteditor unterschiedlich sein):

Erstellen Sie ein einfaches VBScript
Einfaches VBscript-Programm

In diesem Programm stellen die folgenden Abschnitte die HTML-Vorlage dar.

<html>
<head>
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Yes!!! I have started learning VBScript.")
</script>

</body>
</html>

Nur der Abschnitt, der mit beginnt comes as part of VB Scripting code.

Welche Zeichenfolge auch immer Sie in document.write() eingeben, sie wird vom IE als Seitentext angezeigt.

Dieser Code gibt einfach die Anweisung „Ja!!!“ aus. Ich habe angefangen, VB-Scripting zu lernen.“ auf der Browserseite.

Gehen Sie zum Menü „Datei“ und klicken Sie auf die Option „Speichern“. Jetzt erhalten Sie ein Fenster wie dieses:

Erstellen Sie ein einfaches VBScript

  1. Dateiname: Geben Sie den Namen „trial.html“ ein
  2. Dateityp: Alle Dateien.
  3. Klicken Sie auf den Speichern-Button

Klicken Sie auf die Schaltfläche „Speichern“ und Sie sehen die Datei „trial.html“ in dem Ordner, in dem Sie Ihre Datei gespeichert haben.

Um den soeben erstellten VB-Scripting-Code auszuführen, müssen wir die Datei „trial.html“ im Internet Explorer öffnen.

Wenn Sie IE als Standardbrowser festgelegt haben, müssen Sie nur auf die Datei trial.html doppelklicken.

Wenn Sie einen anderen Webbrowser als Standardbrowser festgelegt haben, klicken Sie mit der rechten Maustaste auf die Datei und gehen Sie wie folgt zu „Öffnen mit“ -> „Internet Explorer“:

Erstellen Sie ein einfaches VBScript

Hinweis: Möglicherweise wird Ihnen eine Meldung angezeigt, dass Sie IE zu Ihrem Standardbrowser machen sollen

Nun wird der IE-Webbrowser mit einer Sicherheitswarnung wie dieser geöffnet:

Erstellen Sie ein einfaches VBScript

Klicken Sie auf „Blockierte Inhalte zulassen“ und Sie werden gefragt, ob Sie IE als Standardbrowser festlegen möchten. Sie können nach Belieben auf Ja oder Nein klicken. Jetzt erhalten Sie im IE die folgende Meldung.

Erstellen Sie ein einfaches VBScript

Ja, Sie haben Ihren ersten VBScript-Code erfolgreich implementiert.

Fehlerbehebung

Wenn der Code nicht funktioniert –

  • Drücken Sie F12, um die Entwicklertools zu öffnen
  • Scrollen Sie in der linken Symbolleiste nach unten, bis Sie die Einstellungsseite „Emulation“ sehen
  • Ändern Sie den Dokumentmodus von der Standardeinstellung („Edge“) auf 10
  • Versuchen Sie es mit dem folgenden Code
<html>
<head>
<meta http-equiv="x-ua-compatible" content="IE=10">
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Hello World!")
</script>

</body>
</html>

Nachteil von VBScript

Der Hauptnachteil von VBScript besteht darin, dass die meisten Browser außer Internet Explorer keinen VBScript-Code verarbeiten. Mit anderen Worten, wenn Ihre Website Besucher hat, die einen anderen Webbrowser als Internet Explorer wie Chrome verwenden, Firefox or Opera, dann ist VBScript nicht nützlich.

Darüber hinaus läuft VBScript nicht auf Computern mit anderen Betriebssystemen als Microsoft Windows einschließlich Linux, Mac usw.

Wie jede andere Skriptsprache hat auch VBScript im Laufe der Jahre viele Veränderungen durchgemacht.

Jetzt wird VB Script als Standard-Skriptsprache von verwendet ASP.

SCHLÜSSELLERNEN

  • VB Script ist eine Skriptsprache, die von entwickelt wurde Microsoft.
  • Es ist eine Light-Version von Microsoft Visual Basic und die VBScript-Syntax sind der von Visual Basic sehr ähnlich.
  • VBScript-Programm muss in einer dieser drei Umgebungen gehostet werden:
    1. IIS (Internetinformationsserver) – Microsofts eigene Webserver-Software
    2. WSH (Windows Scripting Host) – Die native Hosting-Umgebung des Windows OS
    3. IE (Internet Explorer) – Die einfachste Hosting-Umgebung, die wir zum Ausführen von VBScript verwenden können
  • VB Script kann nur ausgeführt werden Windows Maschinen und Internet Explorer-Browser.
  • Die einfachsten Tools, die Sie zum Erstellen und Ausführen von VBScript verwenden können, sind IE und ein beliebiger Texteditor.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: