System.ConvUtils

De RAD Studio API Documentation
Aller à : navigation, rechercher


Package rtl230.bpl

Classes

EConversionErrorEConversionError constitue la classe des exceptions pour les erreurs de conversion de mesures.
TConvTypeFactorTConvTypeFactor 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.
TConvTypeInfoTConvTypeInfo décrit un type de conversion recensé (unité de mesure).
TConvTypeProcsTConvTypeProcs décrit un type de conversion recensé (unité de mesure) enregistré en fournissant les méthodes de conversion.

Routines

CompatibleConversionTypeIndique si un type de conversion spécifié est recensé avec une famille de conversion spécifiée.
CompatibleConversionTypesIndique si la fonction Convert peut effectuer une conversion entre deux types de conversion spécifiés.
ConvertConvertit une mesure d'un ensemble d'unités vers un autre.
ConvertFromConvertit une mesure des unités spécifiées vers les unités de base de sa famille de conversion.
ConvertToConvertit une mesure des unités de base d'une famille de conversion dans un type de conversion spécifié.
ConvFamilyToDescriptionRenvoie une description sous forme de chaîne indiquant ce qui est mesuré par une famille de conversion.
ConvTypeToDescriptionRenvoie une description sous forme de chaîne d'un type de conversion (unité de mesure).
ConvTypeToFamilyRenvoie l'identificateur pour la famille de conversion avec laquelle un type de conversion ou un couple de types est recensé.
ConvUnitAddAjoute deux mesures et renvoie le résultat en utilisant une unité de mesure spécifiée.
ConvUnitCompareValueIndique la relation entre deux mesures.
ConvUnitDecDécrémente une mesure spécifiée d'une valeur spécifiée.
ConvUnitDiffSoustrait une mesure d'une autre et renvoie le résultat en utilisant une unité de mesure spécifiée.
ConvUnitIncIncrémente une mesure spécifiée d'une valeur spécifiée.
ConvUnitSameValueIndique si deux mesures sont équivalentes.
ConvUnitToStrFormate une mesure et son unité de conversion sous la forme d'une chaîne lisible.
ConvUnitWithinNextIndique si une mesure spécifiée excède une autre mesure au maximum d'une valeur spécifiée.
ConvUnitWithinPreviousIndique si une mesure spécifiée est inférieure à une autre mesure d'au plus une valeur spécifiée.
DescriptionToConvFamilyRécupère l'identificateur d'une famille de conversion à partir de son nom.
DescriptionToConvTypeRécupère l'identificateur pour un type de conversion à partir de son nom et de sa famille.
GetConvFamiliesRenvoie une liste de toutes les familles de conversion recensées.
GetConvTypesRenvoie une liste de tous les types de conversion recensés dans une famille de conversion spécifiée.
RaiseConversionErrorDéclenche une exception EConversionError.
RaiseConversionRegError
RegisterConversionFamilyRecense une nouvelle famille de conversion et renvoie son identificateur.
RegisterConversionTypeRecense un nouveau type de conversion et renvoie son identificateur.
StrToConvUnitDécompose une chaîne en une valeur et un type de conversion.
TryConvTypeToFamilyRécupère l'identificateur pour la famille de conversion avec laquelle un type de conversion ou un couple de types est recensé.
TryStrToConvUnitDécompose une chaîne en une valeur et un type de conversion.
UnregisterConversionFamilyAnnule le recensement d'une famille de conversion précédemment recensée au moyen de RegisterConversionFamily.
UnregisterConversionTypeAnnule le recensement d'un type de conversion précédemment recensé au moyen de RegisterConversionType.

Types

TConversionProc
TConvFamily
TConvFamilyArrayTConvFamilyArray représente un tableau dynamique de familles de conversion.
TConvType
TConvTypeArrayTConvTypeArray représente un tableau dynamique de types de conversion (unités de mesure).
TConvTypeList

Variables

CIllegalConvFamily
CIllegalConvType
GConvUnitToStrFmt