System.Variants.TCustomVariantType.VarDataCopy

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi