System.ConvUtils.TConvTypeFactor

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

System.ConvUtils.TConvTypeInfoSystem.TObjectTConvTypeFactor

Delphi

TConvTypeFactor = class(TConvTypeInfo)

C++

class PASCALIMPLEMENTATION TConvTypeFactor : public TConvTypeInfo

プロパティ

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

説明

TConvTypeFactor は,登録された単一の変換型(測定単位)を示します。この単位は,単一の変換係数によるファミリーの基本単位とは異なります。

グローバル関数 RegisterConversionType は,変換係数を指定して変換型を登録したときに TConvTypeFactor インスタンスを自動的に作成します。TConvTypeFactor は,Factor プロパティの値である変換係数を使って変換を実行するために FromCommon メソッドおよび ToCommon メソッドを実装しています。

直接 TConvTypeFactor を使用する必要はありません。単一の変換係数を使用する変換型を登録するには,変換係数を指定する構文で RegisterConversionType を呼び出します。

ただし,変換係数のほかにも追加アクションを実行する変換型を実装する場合に,基本クラスとして TConvTypeFactor を使用することはできます。たとえば,変換係数を基に乗算を行い,定数を追加して 0 ポイントを変化させるクラスを記述できます。

関連項目