Описание |
Процедура GetLocaleFormatSettings получает LCID значения глобальной переменной региона Windows в запись TFormatSettings.
Эта запись используется безопасными потоками множества функций преобразования данных. Она должна быть задана прежде, чем будет вызвана конверсионная функция.
|
|
Похожие команды |
CurrToStrF Преобразует денежную величину в строку с форматированием
DateTimeToStr Конвертирует значение даты и времени TDateTime в строку
FloatToStrF Преобразует значение с плавающей запятой в строку с форматированием
Format Богатое форматирование чисел и текста в строке
TFormatSettings Запись для содержания региональных значений для thread-safe функций
| |
|
Пример кода : Использование записи параметра настройки формата |
var
formatSettings : TFormatSettings;
begin // Получение записи настройки формата региона
GetLocaleFormatSettings(LOCALE_SYSTEM_DEFAULT, formatSettings);
// И использование её в безопасной форме потока CurrToStrF
ShowMessage('1234.56 formats as = '+
CurrToStrF(1234.56, ffCurrency, 4, formatSettings));
end;
|
1234.56 отформатируется как $1,234.5600
|
|