Data.FmtBcd.VarFMTBcdCreate

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.FmtBcd.pas
Data.FMTBcd.hpp
Data.FmtBcd Data.FmtBcd

Beschreibung

Erstellt eine neue Variante, deren Wert intern als TBcd-Wert gespeichert wird.

Mit VarBcdCreate können Sie eine Variante erstellen, deren Wert als TBcd-Wert gespeichert wird.

Bei Verwendung der ersten Syntax hat die in aDest zurückgegebene Variante denselben Wert wie ABcd.

Bei Verwendung der zweiten Syntax (es werden keine Argumente übergeben), hat die zurückgegebene Variante den Wert NullBcd.

Bei Verwendung der dritten Syntax hat die zurückgegebene Variante denselben Wert wie ABcd.

Bei Verwendung der vierten Syntax konvertiert die zurückgegebene Variante AValue (falls erforderlich), um den Wert zu extrahieren.

Bei Verwendung der anderen Syntaxvarianten wird der Parameter AValue in einen TBcd-Wert mit der angegebenen Genauigkeit (Precision) und Anzahl Dezimalstellen (Scale) konvertiert. Das Ergebnis wird der Variante als Wert zugewiesen.

Siehe auch