System.Variant.AsType

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

Variant   __fastcall AsType(int VarType) const;

Propriétés

Type Visibilité  Source Unité  Parent
function public sysvari.h System Variant

Description

Transtype un objet Variant vers le type spécifié par l'argument VarType.

AsType renvoie une nouveau Variant avec la même valeur que ce Variant mais avec le type spécifié par VarType. Après l'appel à AsType, il existe deux objets Variant du même type.


Le paramètre VarType est un entier, dont les valeurs possibles sont indiquées dans le tableau suivant :



Valeur int Type Variant

0x0000

Empty

0x0001

Null

0x0002

Smallint

0x0003

Integer

0x0004

Single

0x0005

Double

0x0006

Currency

0x0007

Date

0x0008

OleStr

0x0009

Dispatch

0x000A

Error

0x000B

Boolean

0x000C

Variant

0x000D

Unknown

0x0010

ShortInt

0x0011

Byte

0x0012

Word

0x0013

LongWord

0x0014

Int64

0x0015

UInt64

0x0048

StrArg

0x0100

String

0x0101

Any

0x0102

UString

0x0FFF

TypeMask

0x2000

Array

0x4000

ByRef