System.Variants.TVariantRelationship

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

TVariantRelationship = (vrEqual, vrLessThan, vrGreaterThan, vrNotEqual);

C++

enum DECLSPEC_DENUM TVariantRelationship : unsigned char { vrEqual, vrLessThan, vrGreaterThan, vrNotEqual };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

Beschreibung

TVariantRelationship beschreibt das Ergebnis, das ein Vergleich zweier Varianten liefert.

TVariantRelationship beschreibt das Verhältnis zwischen zwei Variant-Werten. Die folgende Tabelle enthält die möglichen Werte:



Wert Bedeutung

vrEqual

A ist äquivalent zu B. Beachten Sie Folgendes: Zwei NULL-Variant-Werte werden als gleich betrachtet und ebenso zwei leere Variant-Werte. Eine Variant-Instanz mit dem Wert NULL ist jedoch nicht gleich einer leeren Variant-Instanz.

vrLessThan

A ist kleiner als B.

vrGreaterThan

A ist größer als B.

vrNotEqual

A und B sind nicht identisch, können aber aufgrund ihrer Werte nicht in Beziehung gesetzt werden. Dies ist z.B. der Fall, wenn A oder B leer oder NULL ist, die andere Variante jedoch nicht.



Siehe auch