Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vergleichs-Operatoren arbeiten mit allen Datentypen und geben einen logischen Wert zurück. In der folgenden Tabelle sind die Vergleichs-Operatoren aufgeführt.
Vergleichs-Operatoren
| Operator | Maßnahme | Code |
|---|---|---|
|
Kleiner als | |
|
Größer als | |
|
Gleich | |
|
Ungleich | |
|
Kleiner als oder gleich | |
|
Größer als oder gleich | |
|
Zeichenfolgenvergleich | |
Der Vergleichs-Operator "==" kann dann eingesetzt werden, wenn der genaue Vergleich zweier Zeichenfolgen erforderlich ist. Wenn zwei Zeichenausdrücke mit dem Operator == verglichen werden, müssen beide Ausdrücke (unabhängig davon, auf welcher Seite des Operators sie sich befinden) genau dieselben Zeichen, einschließlich Leerzeichen, enthalten, um als gleichbedeutend zu gelten. Der SET EXACT-Befehl wird ignoriert, wenn Zeichenfolgen mit dem Operator == verglichen werden. Weitere Informationen über die Verwendung des ==-Operators finden Sie unter SET EXACT.
In dieser Version von Visual FoxPro kann auch mit Hilfe des (=)-Operators (dem Gleichheitszeichen) ermittelt werden, ob zwei Objektverweise auf das gleiche Objekt verweisen. Das folgende Beispiel veranschaulicht eine einfache Anwendung:
CLEAR ALL
X = CREATEOBJECT('Form')
Y = CREATEOBJECT('Form')
? X = Y && Displays false (.F.)
Z = X
? X = Z && Displays true (.T.)
Siehe auch
Logische Operatoren | CREATEOBJECT( )-Funktion | SET EXACT-Befehl | Operatoren