System.Variants.TVariantRelationship
Delphi
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. |