Share via


=-Befehl

Wertet einen oder mehrere Ausdrücke aus.

= Expression1 [, Expression2 ...]

Parameter

  • Expression1 [, Expression2 ...]
    Gibt den oder die Ausdrücke an, die mit dem =-Befehl ausgewertet werden.

Hinweise

Ein =-Befehl wertet einen oder mehrere Ausdrücke, Expression1, Expression2 ..., aus, unterdrückt aber deren Rückgabewerte. Dies bietet sich immer dann an, wenn eine Visual FoxPro-Funktion oder eine benutzerdefinierte Funktion zwar das gewünschte Ergebnis erzielt, der Rückgabewert der Funktion aber weder einer Variablen noch einem Arrayelement oder einem Array zugewiesen werden muss.

Sie können z. B. den folgenden Befehl ausgeben, um den Einfügemodus zu aktivieren:

= INSMODE(.T.)

INSMODE gibt in der Regel einen der Werte Wahr (.T.) oder Falsch (.F.) zurück. Im vorhergehenden Beispiel wird die angegebene Funktion zwar ausgeführt, deren Ergebnis wird aber unterdrückt.

Wird nur ein Ausdruck (Expression1) einbezogen, ist das Gleichheitszeichen optional.

Anmerkung   Es gibt zwei hiervon unabhängige Fälle, in denen ebenfalls Gleichheitszeichen (=) verwendet werden. Sie können als Vergleichsoperator in logischen Ausdrücken verwendet werden, oder sie können eingesetzt werden, um Speichervariablen oder Arrayelementen Werte zuzuweisen. In beiden Fällen ist ein Gleichheitszeichen (=) kein Befehl, sondern ein Operator. Weitere Informationen zur Verwendung des Gleichheitszeichens (=) als Operator in logischen Ausdrücken finden Sie unter Vergleichs-Operatoren. Weitere Informationen zur Verwendung des Gleichheitszeichens (=) zum Zuweisen von Werten an Variablen und Arrayelementen finden Sie unter STORE-Befehl.

Siehe auch

EVALUATE( )-Funktion | INSMODE( )-Funktion | Vergleichs-Operatoren | STORE-Befehl | ON KEY =-Befehl