System.Variants.NullMagnitudeRule

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

NullMagnitudeRule: TNullCompareRule = ncrLoose;

C++

extern DELPHI_PACKAGE TNullCompareRule NullMagnitudeRule;

Propriétés

Type Visibilité  Source Unité  Parent
variable public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

Description

Spécifie la règle pour la comparaison de grandeur de variant Null.

NullMagnitudeRule définit la règle de gestion des comparaisons de grandeur (une valeur supérieure, supérieure ou égale, inférieure ou inférieure ou égale à une autre) lorsqu'une des valeurs comparées est un variant contenant une valeur null. NullMagnitudeRule peut prendre les valeurs suivantes :



Constante Signification

ncrLoose

(par défaut) Un variant contenant une valeur null est traité comme une valeur unique inférieure à toute autre valeur, mais égale à un autre variant contenant une valeur null.

ncrStrict

Une comparaison de grandeur d'un variant contenant une valeur null est toujours fausse, quelle que soit l'autre valeur.

ncrError

Une comparaison de grandeur déclenche une exception EVariantInvalidNullOpError si l'une des valeurs est un variant contenant une valeur null.



Voir aussi