LogicalAnd

 
Возвращает логическое И двух вариантов.
 
variant Variant.LogicalAnd(variant x, variant y)
 

Параметры

 
Параметр
Тип
Описание
x
variant
Первый вариант. Должен иметь значение типа bool
y
variant
Второй вариант. Должен иметь значение типа bool
 

Возвращаемое значение

 
Тип – variant.
 
Логическое И параметров x и y. Если любой из параметров содержит значение не типа bool, вернется пустое значение (VT_EMPTY).
 

Примеры

 
//Логическое И двух вариантов с логическими значениями
x: variant = true;
y: variant = false;
res: variant = Variant.LogicalAnd(x, y); // Результат: false
 
//Логическое И двух вариантов с несовместимыми значениями
x: variant = true;
y: variant = 1;
sum: variant = Variant.LogicalAnd(x, y); // Результат: VT_EMPTY