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. |