FireDAC.Stan.Util.FDStr2Curr
Delphi
function FDStr2Curr(const AValue: String; ADot: Char = '.'): Currency;
procedure FDStr2Curr(pIn: PChar; ASize: Integer; out ACurr: Currency; ADot: Char = '.');
C++
extern DELPHI_PACKAGE System::Currency __fastcall FDStr2Curr(const System::UnicodeString AValue, System::WideChar ADot = (System::WideChar)(0x2e))/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FireDAC.Stan.Util.pas FireDAC.Stan.Util.hpp |
FireDAC.Stan.Util | FireDAC.Stan.Util |
説明
文字列を Currency 値に変換します。
FDStr2Curr を呼び出すと、浮動小数点値を表す文字列を、それに対応する Currency 値に変換できます。変換元の文字列 AValue
は、+ または - の符号(省略可能)、小数点(省略可能)を含む数字の列、'E' または 'e' とそれに続く符号付き整数(省略可能)で構成されている必要があります。先頭と末尾の空白は無視されます。
文字列には桁区切り文字と通貨記号を使用できません。文字列が有効な値でない場合、FDStr2Curr では EConvertError 例外が発生します。