System.TVariantManager
From Référence RAD Studio VCL
Contents |
Informations Delphi
De System.pas
TVariantManager = record VarClear; VarCopy; VarCopyNoInd; VarCast; VarCastOle; VarToInt; VarToInt64; VarToBool; VarToReal; VarToCurr; VarToPStr; VarToLStr; VarToWStr; VarToIntf; VarToDisp; VarToDynArray; VarFromInt; VarFromInt64; VarFromBool; VarFromReal; VarFromTDateTime; VarFromCurr; VarFromPStr; VarFromLStr; VarFromWStr; VarFromIntf; VarFromDisp; VarFromDynArray; OleVarFromPStr; OleVarFromLStr; OleVarFromVar; OleVarFromInt; OleVarFromInt64; VarOp; VarCmp; VarNeg; VarNot; DispInvoke; VarAddRef; VarArrayRedim; VarArrayGet; VarArrayPut; WriteVariant; Write0Variant; end;
Unité : System
Type : structure
Informations C++
De System.hpp
TVariantManager = class
Unité : System
Type : classe
Champs de classe : Champs System.TVariantManager
Description
TVariantManager définit des points d'entrée pour les routines de conversion de variants et d'autres procédures qui déterminent le comportement des variants.
Le type TVariantManager est utilisé par les procédures GetVariantManager et SetVariantManager. Il définit des routines de conversion de type variant et des tâches d'implémentation de comportement de variant.
Remarque : Bien qu'une version de TVariantManager soit déclarée dans sysclass.h, il ne doit pas être utilisé dans le code C++. L'utilisation d'un gestionnaire de variant pour personnaliser le comportement des variants n'est pas complètement prise en charge dans C++.