Показать сообщение отдельно
  #6  
Старый 04.09.2012, 17:18
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от R-18Rus
Спасибо за ответ.

Чтобы не делать новой темы и не сильно думать ещё спрошу.
В double для разделения целой и дробной части используется точка? Как реализовать автозамену запятой на точку? (Или наоборот, если запятая)
Если в самом исходнике, то используется исключительно точка.
Если при вводе/выводе, то используется тот символ, который настроен у тебя в Windows (в региональных настройках). В программе можно использовать переменную DecimalSeparator. Пример:
Код:
procedure TForm1.ButtonClick(Sender: TObject);
begin
  ShowMessage(FloatToStr(1.234));
  DecimalSeparator := '*';
  ShowMessage(FloatToStr(1.234));
end;
Ответить с цитированием