System.VarUtils.VariantChangeType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function VariantChangeType; external oleaut name 'VariantChangeType';

Propriétés

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

Description

Convertit un variant d'un type à un autre type.

Utilisez VariantChangeType pour convertir le variant donné dans Source en un variant stocké dans Dest de type VarType, en utilisant le paramètre wFlags spécifiant les indicateurs de conversion.

VariantChangeType renvoie le résultat de l'opération de conversion, qui peut prendre une des valeurs suivantes.



Valeur Signification

VAR_OK

La conversion a réussi.

VAR_BADVARTYPE

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

VAR_OVERFLOW

Les données stockées dans le paramètre de sortie ne tiennent pas dans le type de destination.

VAR_TYPEMISMATCH

L'argument ne peut pas être transtypé sur le type spécifié.

VAR_INVALIDARG

Un des arguments n'est pas valide.

VAR_OUTOFMEMORY

La mémoire est insuffisante pour terminer la conversion.



Remarque :  Pour effectuer la conversion en utilisant les informations spécifiques aux paramètres régionaux, utilisez la fonction référencée par la variable VariantChangeTypeEx.

Voir aussi