System.Variants.FindCustomVariantType

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

function FindCustomVariantType(const AVarType: TVarType; out CustomVariantType: TCustomVariantType): Boolean;
function FindCustomVariantType(const TypeName: string; out CustomVariantType: TCustomVariantType): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall FindCustomVariantType(const System::Word AVarType, /* out */ TCustomVariantType* &CustomVariantType)/* overload */;

Eigenschaften

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

Beschreibung

Ruft das Objekt ab, das einen benutzerdefinierten Variant-Typ implementiert.

Mit FindCustomVariantType rufen Sie eine Referenz auf das Objekt ab, das einen benutzerdefinierten Variant-Typ implementiert.

TypeName ist der Klassenname des TCustomVariantType-Nachkommen, der abgerufen werden soll.

AVarType ist der Typcode des Variant-Typs, dessen Implementierungsklasse abgerufen werden soll. Wenn eine Instanz eines Variant-Typs vorliegt, dessen Wert ein benutzerdefinierter Variant-Typ ist, können Sie mit der Funktion VarType einen Wert für diesen Parameter abrufen.

CustomVariantType gibt eine Instanz des TCustomVariantType-Nachkommen zurück, mit dem der benutzerdefinierte Variant-Typ implementiert wird.

Siehe auch