IBM Lotus Symphony


AND-Operator [Laufzeit]

Verbindet zwei Ausdrücke logisch.

Syntax:

Ergebnis = Ausdruck1 And Ausdruck2

Parameter:

Ergebnis: Eine beliebige numerische Variable, die das Ergebnis der Kombination aufnimmt.

Ausdruck1, Ausdruck2: Beliebige Ausdrücke, die Sie kombinieren möchten.

Bei einer UND-Verknüpfung von booleschen Ausdrücken wird nur dann der Wert True zurückgegeben, wenn die beiden miteinander verknüpften Ausdrücke True sind:

True AND True gibt True, alle anderen Kombinationen geben False.

Bei einer bitweisen UND-Verknüpfung werden nur die Bits gesetzt, die auch in den beiden angegebenen Ausdrücken gesetzt sind.

Beispiel:

Sub ExampleAnd

Dim A as Variant, B as Variant, C as Variant, D as Variant

Dim vVarOut as Variant

A = 10: B = 8: C = 6: D = Null

vVarOut = A > B And B > C REM Liefert -1

vVarOut = B > A And B > C REM Liefert 0

vVarOut = A > B And B > D REM Liefert 0

vVarOut = (B > D And B > A) REM Liefert 0

vVarOut = B And A REM Liefert 8 wegen bitweiser UND-Verknüpfung der beiden Argumente

End Sub


Produktfeedback | Zusätzliche Dokumentation | Marken