System.Variants.FindCustomVariantType

提供: RAD Studio API Documentation
移動先: 案内検索

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 */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

説明

カスタム Variant 型を実装しているオブジェクトを取り出します。

FindCustomVariantType を使用すると、カスタム Variant 型を実装しているオブジェクトの参照を取得することができます。

TypeName は、取得しようとしている TCustomVariantType の下位クラスの名前です。

AVarType は、実装クラスを取得しようとしている Variant の型コードです。カスタム Variant 型を値に持つ Variant のインスタンスがある場合には、VarType 関数を使ってこのパラメータに指定する値を取得することができます。

CustomVariantType は、指定したカスタム Variant 型を実装している TCustomVariantType の下位クラスのインスタンスを返します。

関連項目