System.VarUtils.VariantCopyInd

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function VariantCopyInd; external oleaut name 'VariantCopyInd';

Propriétés

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

Description

Efface le variant de destination et effectue une copie du variant source, y compris quand la source est de type varByRef.

Utilisez la routine VariantCopyInd 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.

Dans le cas où la source est de type varByRef, la routine VariantCopyInd effectue l'indirection et copie les informations correctes.

Les valeurs de retour possibles de VariantCopyInd 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_INVALIDARG

Un des arguments 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