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

Вниз

как сделать чтобы delphi понимал 4.3 и 4,3 как число   Найти похожие ветки 

 
zxc   (2005-11-30 22:59) [0]

как сделать чтобы delphi
понимал 4.3 и 4,3 как число
не заменяя точку на запятую?


 
Anatoly Podgoretsky ©   (2005-11-30 23:04) [1]

Дельфи не понимает число с запятой как число, только с точкой.


 
GanibalLector ©   (2005-11-30 23:11) [2]

Анатолий прав,иногда мне приходится обращать внимание на DecimalSeparator.Работаю примерно так :
Value:=StringReplace(
         StringReplace(Value,".",DecimalSeparator,[rfReplaceAll]),
                             ",",DecimalSeparator,[rfReplaceAll]);



Но к сабжу,это отношения не имеет ;)


 
Anatoly Podgoretsky ©   (2005-11-30 23:22) [3]

GanibalLector ©   (30.11.05 23:11) [2]
А это уже не Дельфи, а различные процедуры и функции манипуляции со строками и числами. На эти, но не на все влияет DecimalSeparator. Функция приведеная тобой, аккуратно заменяет точки и запятые на DecimalSeparator и большинство функций будет работать верно. Для того что бы все работали верно, требуется еще замена и в региональных настройках, но это без согласия пользователя делать нельзя. Не смотре можно ли изменить региональные настройки только для одного кодового потока, но наверно нельзя.



Страницы: 1 вся ветка

Текущий архив: 2005.12.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.057 c
14-1132926223
TohaNik
2005-11-25 16:43
2005.12.18
А если час повертеть? :)


2-1133178578
alexproger
2005-11-28 14:49
2005.12.18
Проблема с контруктором


4-1129733482
Максим
2005-10-19 18:51
2005.12.18
Получение процента при копировании файла


1-1132746255
kyn66
2005-11-23 14:44
2005.12.18
Как записать и вытащить Gif файл из ресурса


2-1133644506
solomon
2005-12-04 00:15
2005.12.18
Internet Explorer, фрейм и отлов нажатия кнопок в нем.