Microsoft® Visual Basic® Scripting Edition
Vergleichsoperatoren
Sprachreferenz

Siehe auch


Beschreibung
Dienen zum Vergleich von Ausdrücken.

Syntax

Ergebnis = Ausdruck1 Vergleichsoperator Ausdruck2

Ergebnis = Objekt1 Is object2

Vergleichsoperatoren bestehen aus den folgenden Teilen:

Teil Beschreibung
Ergebnis Beliebige numerische Variable.
Ausdruck Beliebiger Ausdruck.
Vergleichsoperator Beliebiger Vergleichsoperator.
Objekt Beliebiger Objektname.

Anmerkungen

Der Operator Is hat eine spezielle Bedeutung und unterscheidet sich in der Funktionalität von den Operatoren in der folgenden Tabelle. Die Tabelle enthält eine Liste der Vergleichsoperatoren und die Bedingungen, unter denen das Ergebnis True, False oder Null wird:

Operator Beschreibung True, wenn False, wenn Null, wenn if
< Kleiner als Ausdruck1 < Ausdruck2 Ausdruck1 >= Ausdruck2 Ausdruck1 oder Ausdruck2 = Null
<= Kleiner als oder gleich Ausdruck1 <= Ausdruck2 Ausdruck1 > Ausdruck2 Ausdruck1 oder Ausdruck2 = Null
> Größer als Ausdruck1 > Ausdruck2 Ausdruck1 <= Ausdruck2 Ausdruck1 oder Ausdruck2 = Null
>= Größer als oder gleich Ausdruck1 >= Ausdruck2 Ausdruck1 < Ausdruck2 Ausdruck1 oder Ausdruck2 = Null
= Gleich Ausdruck1 = Ausdruck2 Ausdruck1 <> Ausdruck2 Ausdruck1 oder Ausdruck2 = Null
<> Ungleich Ausdruck1 <> Ausdruck2 Ausdruck1 = Ausdruck2 Ausdruck1 oder Ausdruck2 = Null

Beim Vergleich zweier Ausdrücke ist nicht immer offensichtlich, ob die Ausdrücke als Zahlen oder als Zeichenfolgen verglichen werden.

Aus der folgenden Tabelle können Sie ersehen, wie, abhängig vom zugrundeliegenden Untertyp, Ausdrücke verglichen werden bzw. wie das Ergebnis aussieht:

Fall Ergebnis
Beide Ausdrücke sind numerisch Numerischer Vergleich.
Beide Ausdrücke sind Zeichenfolgen Zeichenfolgevergleich.
Ein Ausdruck ist numerisch, der andere ist eine Zeichenfolge Der numerische Ausdruck ist kleiner als der Zeichenfolgenausdruck.
Ein Ausdruck hat den Wert Empty, und der andere ist numerisch Numerischer Vergleich, wobei 0 für den Empty-Ausdruck verwendet wird.
Ein Ausdruck hat den Wert Empty, der andere ist eine Zeichenfolge Zeichenfolgenvergleich, wobei eine Null-Zeichenfolge für den Empty-Ausdruck verwendet wird.
Beide Ausdrücke haben den Wert Empty Die Ausdrücke sind gleich.


© 1997 Microsoft GmbH. Alle Rechte vorbehalten. Rechtliche Hinweise