Data.FmtBcd.VarFMTBcdCreate

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

Delphi

procedure VarFMTBcdCreate(var ADest: Variant; const ABcd: TBcd);
function VarFMTBcdCreate: Variant;
function VarFMTBcdCreate(const AValue: string; Precision, Scale: Word): Variant;
function VarFMTBcdCreate(const AValue: Double; Precision, Scale: Word): Variant;
function VarFMTBcdCreate(const ABcd: TBcd): Variant;

C++

extern DELPHI_PACKAGE void __fastcall VarFMTBcdCreate(System::Variant &ADest, const TBcd &ABcd)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.FmtBcd.pas
Data.FMTBcd.hpp
Data.FmtBcd Data.FmtBcd

説明

値を内部的に TBcd 値として格納するバリアントを新規作成します。

VarFMTBcdCreate を呼び出すと、値を TBcd 値として格納するバリアントを取得することができます。

最初の構文では、aDest として返されるバリアントは、ABcd と同じ値を持ちます。

2 番目の構文(引数を渡さないもの)では、返されるバリアントは NullBcd の値を持ちます。

3 番目の構文では、返されるバリアントは ABcd と同じ値を持ちます。

4 番目の構文では、返されるバリアントは(必要なら)AValue を変換して値を取り出します。

残りの構文では、AValue パラメータは指定した精度(Precision)と小数点以下の桁数(Scale)を持つ TBcd 値に変換され、バリアントの値が結果として返されます。

関連項目