System.Variants.VarIsType

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

function VarIsType(const V: Variant; AVarType: TVarType): Boolean;
function VarIsType(const V: Variant; const AVarTypes: array of TVarType): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall VarIsType(const System::Variant &V, System::Word AVarType)/* overload */;

Eigenschaften

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

Beschreibung

Gibt an, ob die angegebene Variante einen angegebenen Typ repräsentiert.

VarIsType prüft, ob der Typcode des in V angegebenen Variant-Objekts dem angegebenen Typcode oder einem der Typcodes im angegebenen Array entspricht.

V ist die zu prüfende Variant-Instanz.

AVarType ist der Typcode, mit dem V verglichen werden soll.

AVarTypes ist ein Array gültiger Typcodes, mit denen V verglichen werden soll.

AVarTypes_size ist der Index des letzten Eintrags in AVarTypes (eins kleiner als die Anzahl der Einträge).

VarIsType gibt true zurück, wenn der Typcode der angegebenen Variante dem angegebenen Typcode entspricht. Andernfalls wird false zurückgegeben.

Siehe auch