VBScript Tutorial - Inhaltsverzeichnis
VBScript Tutorial # 1: Übersicht über VBScript-Variablen
VBScript Tutorial # 2: VBScript-bedingte Anweisungen und Schleifen
VBScript Tutorial # 3: VBScript-Verfahren
VBScript Tutorial # 4: VBScript-Fehlerbehandlung und Ausführen von VBScript
VBScript Tutorial # 5: VBScript-Zeichenfolgenfunktionen
VBScript Tutorial # 6: VBScript-Datumsfunktionen
VBScript Tutorial # 7: VBScript-Zeitfunktionen
VBScript Tutorial # 8: VBScript-Array-Funktionen
In diesem VBScript-Lernprogramm lernen wir verschiedene Arten von bedingten VBScript-Anweisungen (vbscript if else-Anweisung und vbscript select case-Anweisung) und VBScript-Schleifenanweisungen (for-Schleife, do while-Schleife und while-Schleife) kennen.
VBScript Tutorial # 1: VBScript-Bedingungsanweisungen und VBScript-Schleife
Bedingte VBScript-Anweisungen:
Bedingungen sind nichts anderes als einige Kriterien oder Vergleiche, anhand derer wir eine bestimmte Aufgabe ausführen können. Bedingte Anweisungen für VBScript sind die wichtigsten Funktionen in VBScript als Programmiersprache. Bedingte Anweisungen von VBScript führen unterschiedliche Berechnungen oder Aktionen aus, die auf bestimmten oder Vergleichen oder Bedingungen basieren. Durch die bedingten Anweisungen von VBScript können wir funktionale Logik entwickeln.
In diesem Abschnitt lernen wir verschiedene bedingte VBScript-Anweisungen kennen, die häufig während der Programmierung verwendet werden. Die häufig verwendeten bedingten Anweisungen sind -
· VBScript If-Anweisung
· VBScript-Fallbeschreibung
VBScript If-Anweisung:
Das VBScript Wenn die Anweisung verwendet wird, um eine oder mehrere Bedingungen über das Programm zu validieren. Mit logischen Booleschen Operatoren wie AND, OR, NOT usw. können mehrere Bedingungen hinzugefügt werden. Hier sind die Bedingungen die Ausdrücke, die einen Wert oder eine Variable mit Hilfe von Vergleichsoperatoren wie gleich (=), ungleich (!) Mit einem anderen vergleichen. =), Nicht (!) Usw. Basierend auf dem Überprüfungsergebnis können wir eine bestimmte Aufgabe ausführen.
Die Bedingungen sollten zwischen den Schlüsselwörtern "Wenn" und "Dann" gehalten werden. Wenn eine Aufgabe basierend auf der falschen Bedingung ausgeführt werden muss, muss die Aufgabe nach der Anweisung "Else" ausgeführt werden. Am Ende des if-Anweisungsblocks müssen wir die VBScript if-Anweisung mit dem Schlüsselwort "End If" schließen. Struktur der VBScript If-Anweisung -
If UND UND .. Dann
- Maßnahmen für den Erfolg Fall
sonst
- Aktionen für Fehlerfall
End If
VBScript ElseIf-Anweisung:
Über die VBScript ElseIf-Anweisung können wir mehrere VBScript If-Anweisungen hinzufügen, die auf dem Ergebnis des vorherigen bedingten Ergebnisses basieren. Verschachtelte VBScript ElseIf-Anweisungen werden verwendet, während je nach Bedingung unterschiedliche Aktionen oder Aufgaben ausgeführt werden müssen. Struktur der VBScript If-Anweisung -
If Dann
- Aktionen für Bedingung 1
SonstIF Dann
- Aktionen für Bedingung 2
SonstIF Dann
- Aktionen für Bedingung 3
sonst
- Aktionen für sonst Bedingung
End If
Beispiel: Identifizieren Sie Samstag, Sonntag und Geschäftstage anhand der VBScript IF-Anweisung und der VBScript ElseIf-Anweisung. Hier werden wir mehr als eine verwenden Sonst Aussagen zur Erfüllung unserer Anforderungen. Außerdem können wir mit Hilfe der Operatoren 'AND' oder 'OR' mehrere Bedingungen zusammen mit der If-Anweisung setzen.

VBScript Select Case-Anweisung:
Ein VBScript Fall auswählen Statement ist ein alternativer Ansatz zur Verwendung mehrerer VBScript IfElse-Anweisungen. VBScript Select Case-Anweisungen werden verwendet, während wir unterschiedliche Logiken / Anweisungen haben, die auf den unterschiedlichen Werten für jede Variable basieren. Es wird auch als Switch-Case-Anweisung bezeichnet. Es hilft uns, Code effizienter und lesbarer zu schreiben.
Ein VBScript Fall auswählen Die Anweisung arbeitet mit einem einzelnen Testausdruck, der zu Beginn einmal ausgeführt wird. Das Ergebnis des Ausdrucks wird jeweils verglichen Häuser Erklärung. Für die Übereinstimmung der damit verbundene Anweisungsblock Häuser wird durchgeführt. Der VBScript Select Case-Block sollte immer mit dem Schlüsselwort "End Select" enden. Struktur der VBScript Select Case Statement -
Auswählen // Dieser Ausdruck kann einen beliebigen Wert zwischen 1-3 haben
Gehäuse 1
- Aktionen für Ausdruckswert 1
Fall 2
- Aktionen für Ausdruckswert 2
Fall 3
- Aktionen für Ausdruckswert 3
Case Else
- Aktionen sonst Bedingung
End Select
Beispiel: Identifizieren Sie die Arbeitstage für Samstag, Sonntag und Geschäft anhand der if-Bedingungen.

VBScript-Schleife:
Wenn ähnliche Arten von Anweisungen wiederholt ausgeführt werden müssen, ist es ratsam, Schleifenanweisungen zu schreiben, um den Code lesbarer und effizienter zu machen. Die VBScript-Schleife arbeitet wiederholt basierend auf den Bedingungen oder dem Iterationszähler. Jede VBScript-Schleife besteht aus drei Teilen -
· Schleifeniterationen - Es ist im Grunde der Schleifenzähler, der auf diesen Anweisungen basiert, die ausgeführt werden.
· Schleifenzustand - Basierend auf dieser Schleife wird ausgeführt, und sobald die Bedingung erfüllt ist, wird die Schleifeniteration abgeschlossen.
· Schleifenanweisungen - Es sind im Grunde die wiederholten Aktivitäten, die basierend auf der Bedingung ausgeführt werden.
Im Folgenden werden häufig VBScript-Looping-Anweisungen während der Codierung verwendet -
- VBScript für Schleife
- VBScript While-Schleife
- VBScript Do While-Schleife
VBScript für Schleife:
VBScript For Loop-Anweisungen werden verwendet, um wiederholte Anweisungen basierend auf dem vordefinierten Iterationszähler auszuführen. In dieser Struktur wird die Schleife fortgesetzt, bis die Iteration als Bedingung den vordefinierten Zählerwert erreicht hat. Die VBScript For-Schleife sollte immer mit dem Schlüsselwort "For" beginnen und mit dem Schlüsselwort "Next" enden.
Während wir den Zähler im Schlüsselwort after "For" definieren, können wir das Inkrementieren oder Dekrementieren des Zählers mithilfe des Schlüsselworts "Step" angeben. Wenn wir dieses Schlüsselwort nicht verwenden, hat die VBScript For-Schleife das Inkrement standardmäßig mit 1 definiert. Außerdem können wir die VBScript Exit For-Anweisung verwenden, um die Schleife zu verlassen, die in beliebige VBScript-bedingte Anweisungen innerhalb dieser Schleifenstruktur eingefügt werden kann . Struktur für "VBScript For Loop" -
Aussichten für nIteration =Anfang> bisEnde> Schritt
- Wiederholte Aussage 1
- Wiederholte Aussage 2
If Dann
Exit für
End If
Weiter
Beispiel - Hier wird die Schleife ausgeführt, bis der Zählerwert 10 erreicht hat.
Aussichten für nIteration = 1 bis 10 Schritt 1
Nachrichtenbox "Aktuelle Iteration -" & nIteration
Weiter
VBScript While-Schleife:
VBScript While-Schleifenanweisungen werden verwendet, um wiederholte Anweisungen basierend auf einer oder mehreren Bedingungen auszuführen. In dieser Struktur werden die Bedingungen am Anfang der Schleife überprüft. Wenn die Bedingungen nicht erfüllt sind, wird die Schleife nicht ausgeführt. Das Schlüsselwort "While" wird verwendet, um den Zustand zu überprüfen. Wir können die Anweisung "Exit While" verwenden, um die VBScript while-Schleife zu verlassen, die in einer IF-Anweisung innerhalb dieser Schleifenstruktur verwendet werden kann. Struktur für "VBScript While Loop" -
Während
- Wiederholte Aussage 1
- Wiederholte Aussage 2
If Dann
Beenden Sie während
End If
Wend
Beispiel - hier wird eine Schleife ausgeführt, bis der Zählerwert 10 erreicht hat.

VBScript Do While-Schleife:
VBScript Do While Loop-Anweisungen werden verwendet, um wiederholte Anweisungen basierend auf einer oder mehreren Bedingungen auszuführen. Diese Schleife wird fortgesetzt, bis die Schleifenbedingungen False zurückgeben. VBScript Do While Loop-Struktur, Bedingungen werden am Ende der Schleife überprüft. Also, unabhängig davon, ob die Bedingungen erfüllt sind oder nicht; Die Schleifenanweisungen werden immer für die erste Iteration ausgeführt. Wir können die Anweisung "Exit Do" verwenden, um diese Schleife zu verlassen, die in eine beliebige bedingte Anweisung innerhalb dieser Schleifenstruktur eingefügt werden kann.
Das Schlüsselwort "While" wird verwendet, um den Zustand zu überprüfen. Der Hauptunterschied zwischen der VBScript Do While-Schleife und der VBScript While Loop-Anweisung ist die Position der bedingten Anweisung. Struktur für VBScript "Do While Loop" -
Do
- Wiederholte Aussage 1
- Wiederholte Aussage 2
If Dann
Beenden
End If
Schleife während
Beispiel - hier wird eine Schleife ausgeführt, bis der Zählerwert 10 erreicht hat.

Fazit:
In diesem VBScript-Artikel haben wir etwas über die VBScript-Bedingungsanweisungen (vbscript if else-Anweisung & vbscript select case-Anweisung) und die VBScript-Schleifenanweisungen (für Schleife, do while-Schleife und while-Schleife) gelernt. Wir hoffen, dass dieses Tutorial viel dazu beigetragen hat Verbessern Sie Ihre Grundlagen von VB Scripting. Wenn Sie mehr über VBScript erfahren möchten, klicken Sie bitte auf hier.