Vorlage:Variant Type Table

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche
Varianttyp Beschreibung
varEmpty Die Variante hat den Wert Unassigned.
varNull Die Variante hat den Wert Null.
varAny Räpresentiert eine Variante, die einen beliebigen Wert aufnehmen kann.
varSmallint 16-Bit-Integer mit Vorzeichen (Typ Smallint in Delphi, short in C++ ).
varInteger 32-Bit-Integer mit Vorzeichen (Typ Integer in Delphi, int in C++ ).
varSingle Gleitkommawert einfacher Genauigkeit (Typ Single in Delphi, float in C++).
varDouble Gleitkommawert doppelter Genauigkeit (Typ double).
varCurrency Währungs-Gleitkommawert (Typ Currency).
varDate Datums-/Zeitwert (Typ TDateTime).
varOleStr Referenz auf einen dynamisch zugewiesenen UNICODE-String.
varDispatch Referenz auf ein Automatisierungsobjekt (IDispatch-Interface-Zeiger).
varError Betriebssystem-Fehlercode.
varBoolean Boolescher 16-Bit-Wert (Typ WordBool).
varVariant Anderer Varianttyp.
varUnknown Referenz auf ein unbekanntes Objekt (IInterface- oder IUnknown-Interface-Zeiger).
varShortInt 8-Bit-Integer mit Vorzeichen (Typ ShortInt in Delphi, char mit Vorzeichen in C++).
varByte Ein Byte.
varWord 16-Bit-Wert ohne Vorzeichen (Word).
varLongWord 32-Bit-Wert ohne Vorzeichen (Typ LongWord in Delphi, long ohne Vorzeichen in C++).
varInt64 64-Bit-Integer mit Vorzeichen (Int64 in Delphi, __int64 in C++).
varStrArg COM-kompatibler String.
varString Referenz auf einen dynamisch zugewiesenen String (nicht COM-kompatibel).
varArray Variant-Array.
varByRef Variante, die eine Referenz (keinen Wert) enthält.
varTypeMask Typ der einzelnen Array-Elemente.

Hinweis: Der Code der einzelnen Varianttypen ist auf der Seite der Unit System (Abschnitt "Konstanten") aufgeführt.