System.Variants.TCustomVariantType.VarDataCopy

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

Delphi

procedure VarDataCopy(var Dest: TVarData; const Source: TVarData);

C++

void __fastcall VarDataCopy(TVarData &Dest, const TVarData &Source);

プロパティ

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

説明

ある埋め込みバリアント型のデータをほかの埋め込みバリアント型にコピーします。

TCustomVariantType の下位クラスの実装から VarDataCopy メソッドを呼び出すと,コピー先バリアントのデータをクリアし,ほかのバリアントの TVarData レコードをコピーできます。VarDataCopy は,間接的に格納されている(つまり,VType 項目が varByRef の)データを処理できます。循環参照になるため,Copy メソッドの実装全体として VarDataCopy を使用しないでください。

Dest は,コピー先の TVarData レコードです。

Source は,コピーする TVarData レコードです。

関連項目