Création d'une classe pour le type variant personnalisé
Remonter à Définition de variants personnalisés - Index
Les variants personnalisés fonctionnent en utilisant une classe utilitaire spéciale qui indique comment les variants du type personnalisé effectuent les opérations standard. Vous créez cette classe utilitaire en écrivant un descendant de System.Variants.TCustomVariantType. Cela implique de redéfinir les méthodes virtuelles appropriées de TCustomVariantType.
Les rubriques suivantes fournissent des détails sur la façon d'implémenter et d'utiliser un descendant de TCustomVariantType :
- Activation du transtypage
- Implémentation d'opérations binaires
- Implémentation d'opérations de comparaison
- Implémentation d'opérations unaires
- Copie et effacement des variants personnalisés
- Chargement et enregistrement des valeurs des variants personnalisés
- Utilisation du descendant de TCustomVariantType