Dieser Operator führt einen logischen UND-Vergleich zwischen zwei Ausdrücken links und rechts des Operators durch.
Beispiel
Dim V1 As Long, V2 As Long, V3 As Long
V1 := 7
V2 := 2
V3 := (V1 BAnd V2)
Ergebnis:
V3 enthält den Wert -1 (True)
Erklärung:
V1 enthält einen Wert ungleich 0 (Wahr)
V2 enthält einen Wert ungleich 0 (Wahr)
V3 erhält somit den Wahrheitswert (True)
V1 |
V2 |
V3 (Resultat) |
0 |
0 |
0 (False) |
<> 0 |
0 |
0 (False) |
0 |
<> 0 |
0 (False) |
<> 0 |
<> 0 |
-1 (True) |