Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2010, 00:38   #1
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
Сообщение Как заменять ',' на '.' ?

в edit вводится дробное число 1,5 либо 1.5 , но '1,5' это не корректно! Как заменять в таком случае ',' на '.' ?
kta87 вне форума Ответить с цитированием
Старый 02.03.2010, 00:51   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

на OnKeyPress повесь:
Код:
if key = #46 then key := #44;
то есть, проверяем, если ascii код равен коду запятой, то меняем его на ascii код точки...
maLoy*508 вне форума Ответить с цитированием
Старый 02.03.2010, 01:07   #3
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

Оке Спасибо!
kta87 вне форума Ответить с цитированием
Старый 02.03.2010, 07:32   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Меняйте
Код:
DecimalSeparator
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 02.03.2010, 13:50   #5
sensh27
 
Регистрация: 26.02.2010
Сообщений: 3
Лампочка

Если использовать код:
Цитата:
DecimalSeparator:='.';
тогда у вас не будет работать ',' а только '.' поэтому лутше использовать этот код:
Цитата:
for I:=1 to length(s) do
if st[i]='.' then st[i]:=',';
sensh27 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно заменять "запятая" на "Enter" Silent-cry Microsoft Office Word 4 26.01.2018 12:03
Как заставить одну ячейку заменять другую Kairan Microsoft Office Excel 8 22.02.2010 06:10
«Заменять при вводе адреса Интернета» программно пасечник Microsoft Office Excel 4 09.12.2009 14:01