VarType

Parameter

(V : Variant) : Integer;

Beschreibung

Die Funktion VarType gibt den Variant-Typ der übergebenen Varianten Variable zurück.

Das Ergebnis ist einer der folgenden Werte:

  • varEmpty
  • varNull
  • varSmallint
  • varInteger
  • varSingle
  • varDouble
  • varCurrency
  • varDate
  • varOleStr
  • varDispatch
  • varError
  • varBoolean
  • varVariant
  • varUnknown
  • varShortInt
  • varByte
  • varWord
  • varLongWord
  • varInt64
  • varUInt64
  • varStrArg
  • varString
  • varAny
  • varUString
  • varTypeMask
  • varArray
  • varByRef

Beispiel

var
  V : Variant;
begin
  V := 123;
 
  case VarType(V) of
    varSmallint : ShowMessage('SmallInt content');
    varInt64    : ShowMessage('Int64 content');
    else raise('unsupported content');
  end;
end;