System.ConvUtils.RegisterConversionFamily

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function RegisterConversionFamily(const ADescription: string): TConvFamily;

C++

extern DELPHI_PACKAGE TConvFamily __fastcall RegisterConversionFamily(const System::UnicodeString ADescription);

プロパティ

種類 可視性 ソース ユニット
function public
System.ConvUtils.pas
System.ConvUtils.hpp
System.ConvUtils System.ConvUtils

説明

新しい変換ファミリーを登録して,その識別子を返します。

RegisterConversionFamily 関数を呼び出すと,新しい変換ファミリーを作成できます。変換ファミリーは,さまざまな単位を使って測定できる対象を表します。たとえば,StdConvs ユニットは距離,音量,面積,温度などの変換ファミリーを定義しています。

新しい変換ファミリーを登録した後は,RegisterConversionType 関数を使用してそのファミリーに属する尺度の単位を登録できます。RegisterConversionType は,RegisterConversionFamily で返される変換ファミリーの識別子を引数としてとります。グローバルな Convert 関数は,同じ変換ファミリーに登録されている 2 つの変換の種類(単位)の間で変換を実行することができます。

ADescription は,変換ファミリーの名前となる文字列です。通常は,「Distance」,「Volume」,「Area」,「Temperature」といった測定対象の名前にします。

RegisterConversionFamily は,新しい変換ファミリーの識別子を返します。

関連項目