邏輯運算子

下表說明邏輯運算子的描述與符號:

表格 11-3 邏輯運算子

描述 符號
邏輯否定 Not
邏輯結合 And
邏輯分離 Or
邏輯互斥 Xor

下列範例說明邏輯運算子的用法:

範例 1

Dim A, NotA
A = True
NotA = Not A   ' Logical negation: Not True
'NotA: Not True is False

範例 2

Dim B, C, AndResult
B = True
C = False
AndResult = B And C   ' Logical conjunction: True And False
'AndResult: True And False is False

範例 3

Dim D, E, OrResult
D = True
E = False
OrResult = D Or E   ' Logical disjunction: True Or False
'OrResult: True Or False is True

範例 4

Dim F, G, XorResult
F = True
G = False
XorResult = F Xor G   ' Logical exclusion: True Xor False
'XorResult: True Xor False is True