System.Variants.TCustomVariantType.VarDataCopy
Delphi
procedure VarDataCopy(var Dest: TVarData; const Source: TVarData);
C++
void __fastcall VarDataCopy(TVarData &Dest, const TVarData &Source);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Variants.pas System.Variants.hpp |
System.Variants | TCustomVariantType |
Description
Copie les données d'un type Variant intégré dans un autre.
Appelez VarDataCopy à partir de l'implémentation d'un descendant de TCustomVariantType pour effacer les données d'un Variant de destination puis copier l'enregistrement TVarData à partir d'un autre Variant. VarDataCopy peut traiter les données stockées indirectement (lorsque le champ VType comprend varByRef). N'utilisez pas VarDataCopy comme implémentation complète de la méthode Copy, afin de ne pas créer une référence circulaire.
Dest représente l'enregistrement TVarData qui reçoit la copie.
Source représente l'enregistrement TVarData à copier.