System.Variant.AsType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

Variant   __fastcall AsType(int VarType) const;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public sysvari.h System Variant

Beschreibung

Wandelt ein Variant-Objekt in den mit VarType angegebenen Typ um.

AsType gibt ein neues Variant-Objekt zurück, das denselben Wert wie das ursprüngliche Variant-Objekt, aber den mit VarType angegebenen Typ hat. Nach einem Aufruf von AsType sind zwei Variant-Objekte desselben Typs vorhanden.

Die möglichen Werte für den Parameter VarType, der ein Integerwert ist, sind in der folgenden Tabelle aufgeführt.



Int-Wert Variant-Typ

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