Hinzufügen neuer Maßeinheiten (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Umrechnen von Maßeinheiten (C++)

Wenn Sie Umrechnungen zwischen Maßeinheiten durchführen möchten, die noch nicht in der Unit System.StdConvs definiert sind, müssen Sie eine neue Umrechnungsfamilie erstellen, um die Maßeinheiten (TConvType-Werte) darzustellen. Sind zwei TConvType-Werte in derselben Umrechnungsfamilie registriert, kann die Funktion Convert Werte in die Maßeinheiten umrechnen, die durch diese TConvType-Werte dargestellt werden.

Sie müssen zuerst TConvFamily-Werte abrufen, indem Sie mit der Funktion RegisterConversionFamily eine Umrechnungsfamilie registrieren. Nachdem Sie einen TConvFamily-Wert erhalten haben (durch die Registrierung einer neuen Umrechnungsfamilie oder durch Einsatz einer globalen Variable aus der Unit System.StdConvs), können Sie mit der Funktion RegisterConversionType der Umrechnungsfamilie neue Maßeinheiten hinzufügen.

Die folgenden Beispiele zeigen, wie Sie hierzu vorgehen; siehe Erstellen einer einfachen Umrechnungsfamilie und Hinzufügen von Maßeinheiten (C++) und Verwenden von Umrechnungsfunktionen (C++).

Siehe auch