System.Variants.TCustomVariantType.VarDataCast
Delphi
procedure VarDataCast(var Dest: TVarData; const Source: TVarData);
C++
void __fastcall VarDataCast(TVarData &Dest, const TVarData &Source);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | System.Variants.pas System.Variants.hpp |
System.Variants | TCustomVariantType |
説明
あるバリアントをほかのバリアントにキャストします。
TCustomVariantType の下位クラスの実装から VarDataCast メソッドを呼び出すと,ほかのバリアント型から VarType プロパティで指定した型にデータをキャストできます。循環参照になるため,Cast メソッドの実装全体として VarDataCast を使用しないでください。
Dest は,キャストの結果を返します。
Source は,変換されるほかのバリアント型の TVarData レコードです。