Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Во всех формах нужно объявлять 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
14-1124185588
Игорь Шевченко
2005-08-16 13:46
2005.09.11
О форуме, о взаимотношениях, о доброте


3-1122486388
Djek
2005-07-27 21:46
2005.09.11
Добавление значений в список Items в ComboBox


1-1124527379
Kirill
2005-08-20 12:42
2005.09.11
Загрузить ресурс из моего приложения


3-1122611051
erika
2005-07-29 08:24
2005.09.11
IB. Формирование запроса с расчетом данных по 1 - ой колонке


6-1116836925
Uninstall
2005-05-23 12:28
2005.09.11
Переход с Indy 9 на Indy 10.