System.ConvUtils.TConvTypeFactor

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.ConvUtils.TConvTypeInfoSystem.TObjectTConvTypeFactor

Delphi

TConvTypeFactor = class(TConvTypeInfo)

C++

class PASCALIMPLEMENTATION TConvTypeFactor : public TConvTypeInfo

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.ConvUtils.pas
System.ConvUtils.hpp
System.ConvUtils System.ConvUtils

Description

TConvTypeFactor décrit un seul type de conversion recensé (unité de mesure) différent, d'un simple facteur de conversion, des unités de base de sa famille.

La fonction RegisterConversionType globale crée automatiquement une instance TConvTypeFactor lorsque vous recensez un type de conversion en fournissant un facteur de conversion. TConvTypeFactor implémente les méthodes FromCommon et ToCommon pour effectuer leurs conversions en utilisant un facteur de conversion correspondant à la valeur de la propriété Factor.

Il n'est pas nécessaire d'utiliser TConvTypeFactor directement. Pour recenser un type de conversion utilisant un facteur de conversion simple, appelez RegisterConversionType à l'aide de la syntaxe fournissant un facteur de conversion.

Vous pouvez, cependant, utiliser TConvTypeFactor comme classe de base lors de l'implémentation de votre propre type de conversion qui effectue des actions d'addition au-delà d'un facteur de conversion. Par exemple, vous pouvez écrire une classe qui multiplie par un facteur de conversion puis décale le point zéro en ajoutant une constante.

Voir aussi