System.Variants.TCustomVariantType.SimplisticCopy
Delphi
procedure SimplisticCopy(var Dest: TVarData; const Source: TVarData; const Indirect: Boolean = False);
C++
void __fastcall SimplisticCopy(TVarData &Dest, const TVarData &Source, const bool Indirect = false);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | System.Variants.pas System.Variants.hpp |
System.Variants | TCustomVariantType |
説明
ある TVarData レコードをほかの TVarData レコードに単純にブロックコピーします。
TCustomVariantType 下位クラスの実装から SimplisticCopy メソッドを呼び出すと,ある TVarData レコード構造体をほかの TVarData レコードにブロックコピーできます。
Dest は,コピー先の TVarData レコードです。
Source は,コピー元の TVarData レコードです。
Indirect は,Source がデータ自体を表す(false)か,単にデータへの参照を表す(true)かを示します。