Форум: "Начинающим";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
ВнизВо всех формах нужно объявлять DecimalSeparator? Найти похожие ветки
← →
rolex (2005-08-09 13:26) [0]К примеру у меня в системе DecimalSeparator - это "," а мне во всей проге нужно "."
Мне достаточно объявить только в Form1 OnCreate DecimalSeparator:="."; или во всех формах, где есть операции с плавающей точкой?
← →
Digitman © (2005-08-09 13:32) [1]
> DecimalSeparator - это
.. глобальная переменная.
И этим ВСЕ сказано.
← →
alex_*** (2005-08-09 13:33) [2]достаточно один раз в главной форме. А вообще программы лучше не привязывать к конкретному значению DecimalSeparator.
← →
Игорь Шевченко © (2005-08-09 13:46) [3]alex_*** (09.08.05 13:33) [2]
> А вообще программы лучше не привязывать к конкретному значению
> DecimalSeparator
Почему ?
← →
Mx © (2005-08-09 13:59) [4]
> alex_*** (09.08.05 13:33) [2]
> А вообще программы лучше не привязывать к конкретному
> значению DecimalSeparator.
А как же быть в случае парсера, такого как в Delphi? Написал код на одной машине, а потом на другой и что, каждый раз переписывать дробные константы?
А DecimalSeparator лучше вообще заменять в секции initialization.
← →
begin...end © (2005-08-09 14:48) [5]> Mx © (09.08.05 13:59) [4]
> А DecimalSeparator лучше вообще заменять в секции
> initialization.
В Delphi 7 (о которой и сабж) DecimalSeparator лучше вообще не заменять. Ибо есть overload-версии StrToFloat, StrToDate и т.д., в которые можно передавать свои FormatSettings.
← →
Anatoly Podgoretsky © (2005-08-09 15:03) [6]Опасное это дело менять разделитель.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c