System.VarUtils.VariantCopy

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

function VariantCopy; external oleaut name 'VariantCopy';

C++

extern "C" HRESULT __stdcall VariantCopy(TVarData &Dest, const TVarData &Source);

Propriétés

Type Visibilité  Source Unité  Parent
function external public
System.VarUtils.pas
System.VarUtils.hpp
System.VarUtils System.VarUtils

Description

Efface le variant de destination et effectue une copie du variant source.

Utilisez la routine VariantCopy pour copier le variant source donné par Source dans le variant de destination indiqué par Dest, après l'effacement de Dest par le biais d'un appel à VariantClear.

Les valeurs de retour possibles de VariantCopy sont données dans le tableau suivant, ainsi que leur signification.



Valeur Signification

VAR_OK

L'opération s'est terminée avec succès.

VAR_BADVARTYPE

Le type variant du paramètre d'entrée n'est pas valide.

VAR_OUTOFMEMORY

Mémoire insuffisante pour achever l'opération.

VAR_UNEXPECTED

Une erreur inattendue s'est produite.

VAR_EXCEPTION

L'application a déclenché une exception.



Voir aussi