System.Variants.VarIsEmpty

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function VarIsEmpty(const V: Variant): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall VarIsEmpty(const System::Variant &V);

Eigenschaften

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

Beschreibung

Gibt an, ob der angegebenen Variante kein Wert zugewiesen ist.

VarIsEmpty gibt true zurück, wenn die angegebene Variante den Wert Unassigned enthält. Enthält die Variante einen anderen Wert, gibt die Funktion false zurück.

Anmerkung:  VarIsEmpty gibt nicht an, ob ein Variant-Objekt, das einen Interface-Zeiger repräsentiert, gelöscht wurde, oder ob ein benutzerdefiniertes Variant-Objekt geleert wurde. Liegt eine dieser Situationen vor, verwenden Sie die Methode VarIsClear.

Anmerkung:  Verwechseln Sie eine Variante mit dem Wert Unassigned nicht mit einer Variante mit dem Wert Null. Eine Null-Variante ist zugewiesen, hat aber den Wert Null. Im Unterschied zu nicht zugewiesenen Varianten können Null-Varianten in Ausdrücken verwendet und in andere Variantentypen konvertiert werden.

Siehe auch