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