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