API:System.ConvUtils

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Klassen

EConversionErrorEConversionError ist die Exception-Klasse für Fehler bei der Konvertierung von Maßeinheiten.
TConvTypeFactorTConvTypeFactor beschreibt einen registrierten Konvertierungstyp (eine Maßeinheit), der sich durch einen einfachen Umrechnungsfaktor von den Basiseinheiten seiner Konvertierungsfamilie unterscheidet.
TConvTypeInfoTConvTypeInfo beschreibt einen registrierten Konvertierungstyp (eine Maßeinheit).
TConvTypeProcsTConvTypeProcs beschreibt einen registrierten Konvertierungstyp (eine Maßeinheit), der durch die Angabe von Konvertierungsmethoden registriert wird.

Routinen

CompatibleConversionTypeGibt an, ob der angegebene Konvertierungstyp für die angegebene Konvertierungsfamilie registriert ist.
CompatibleConversionTypesGibt an, ob mit der Funktion Convert eine Konvertierung zwischen zwei angegebenen Typen möglich ist.
ConvertFührt Umrechnungen aus einer Maßeinheit in eine andere durch.
ConvertFromRechnet ein Maß aus der angegebenen Einheit in die Basismaßeinheit der entsprechenden Konvertierungsfamilie um.
ConvertToRechnet einen Wert aus der Basismaßeinheit einer Konvertierungsfamilie in den angegebenen Konvertierungstyp um.
ConvFamilyToDescriptionGibt die Beschreibung der Konvertierungsfamilie als String zurück.
ConvTypeToDescriptionGibt die Beschreibung eines Konvertierungstyps (Maßeinheit) als String zurück.
ConvTypeToFamilyGibt den Bezeichner der Konvertierungsfamilie zurück, für die ein Konvertierungstyp oder Konvertierungstyppaar registriert ist.
ConvUnitAddAddiert zwei Maße und gibt das Ergebnis in der angegebenen Maßeinheit zurück.
ConvUnitCompareValueGibt die Beziehung zwischen zwei Maßen an.
ConvUnitDecVerringert das angegebene Maß um den angegebenen Wert.
ConvUnitDiffSubtrahiert ein Maß von einem anderen und gibt das Ergebnis in der angegebenen Maßeinheit zurück.
ConvUnitIncErhöht ein Maß um den angegebenen Wert.
ConvUnitSameValueGibt an, ob zwei Maße äquivalent sind.
ConvUnitToStrFormatiert ein Maß und seine Einheit in einen lesbaren String.
ConvUnitWithinNextGibt an, ob ein angegebenes Maß ein anderes Maß um höchstens den angegebenen Betrag übersteigt.
ConvUnitWithinPreviousGibt an, ob ein angegebenes Maß um höchstens den angegebenen Betrag kleiner als ein anderes Maß ist.
DescriptionToConvFamilyGibt den Bezeichner einer Konvertierungsfamilie zurück, die über ihren Namen angegeben wird.
DescriptionToConvTypeGibt den Bezeichner eines Konvertierungstyps zurück, der über seinen Namen und seine Familie angegeben wird.
GetConvFamiliesGibt eine Liste aller registrierten Konvertierungsfamilien zurück.
GetConvTypesGibt eine Liste aller registrierten Konvertierungstypen in einer angegebenen Konvertierungsfamilie zurück.
RaiseConversionErrorLöst eine EConversionError-Exception aus.
RaiseConversionRegError
RegisterConversionFamilyRegistriert eine neue Konvertierungsfamilie und gibt deren Bezeichner zurück.
RegisterConversionTypeRegistriert einen neuen Konvertierungstyp und gibt dessen Bezeichner zurück.
StrToConvUnitZerlegt einen String in einen Wert und einen Konvertierungstyp.
TryConvTypeToFamilyErmittelt den Bezeichner für die Konvertierungsfamilie, mit dem ein Konvertierungstyp oder ein Typpaar registriert ist.
TryStrToConvUnitZerlegt einen String in einen Wert und einen Konvertierungstyp.
UnregisterConversionFamilyHebt die Registrierung einer zuvor mit RegisterConversionFamily registrierten Konvertierungsfamilie auf.
UnregisterConversionTypeHebt die Registrierung eines zuvor mit RegisterConversionType registrierten Konvertierungstyps auf.

Typen

TConversionProc
TConvFamily
TConvFamilyArrayTConvFamilyArray ist ein dynamisches Array aus TConvFamily-Werten.
TConvType
TConvTypeArrayTConvTypeArray repräsentiert ein dynamisches Array von Konvertierungstypen (Maßeinheiten).
TConvTypeList

Variablen

CIllegalConvFamily
CIllegalConvType
GConvUnitToStrFmt