System.Variants.VarAsType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function VarAsType(const V: Variant; AVarType: TVarType): Variant;

C++

extern DELPHI_PACKAGE System::Variant __fastcall VarAsType(const System::Variant &V, System::Word AVarType);

Propriétés

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

Description

Convertit un variant dans le type spécifié.

VarAsType convertit un variant en un type spécifié et renvoie un nouveau Variant ayant le type spécifié.

V est le Variant à convertir.

VarType est un code de type variant qui indique le type dans lequel V doit être converti. Il peut s'agir d'une des constantes définies dans l'unité System, ou du code de type pour un type variant personnalisé. Il ne peut pas inclure les bits varArray ou varByRef.

VarAsType déclenche une exception si le variant ne peut pas être converti dans le type donné. Il s'agit de EVariantError ou de l'un de ses descendants, tels que EVariantOverflowError ou EVariantTypeCastError.

Voir aussi