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

Вниз

Вещественное число   Найти похожие ветки 

 
Ag2002   (2003-01-16 16:49) [0]

Подскажите пожалуйста как сделать так чтобы при вводе вещественого числа в компоненте DBEdit при нажатии на "ТОЧКУ" к значению поля добавляся разделитель вещественног числа т.е. запятая (зависит от настроек винды). Но при отображении этого числа в ГРИде нужно чтобы показывалась вместо запятой точка !!!
Пробывал маску ###.# непомогло обробочик события GetText и в нём AnsiReplaceStr(text,",","."); ничего не помогло как быть ?


 
Delirium^.Tremens ©   (2003-01-16 17:20) [1]

TField.DisplayFormat


 
Ag2002   (2003-01-16 17:27) [2]

TField.DisplayFormat - это тоже не то !!!!


 
Delirium^.Tremens ©   (2003-01-16 17:40) [3]

>>Ag2002 (16.01.03 17:27)

> TField.DisplayFormat - это тоже не то !!!!

Почему это?


 
TTCustomDelphiMaster ©   (2003-01-16 18:21) [4]

TField.OnGetText
TDBGrid.OnDrawXXXXCell
CalcFields


 
Ag2002   (2003-01-20 11:51) [5]

TField.DisplayFormat я там пишу ###.# - всё равно запятая отображается !!!


 
app ©   (2003-01-20 11:56) [6]

А как же иначе, ведь ты объяняешь системк - использовать 3 до 1 после и использовать текущие настройки


 
Reindeer Moss Eater   (2003-01-20 11:58) [7]

Подскажите пожалуйста как сделать так чтобы при вводе вещественого числа в компоненте DBEdit при нажатии на "ТОЧКУ" к значению поля добавляся разделитель вещественног числа
if (<Введена_Точка_или_Запятая>) and (<То_что_введено> <> DecimalSeparator) then
То_Что_Введено:=DecimalSeparator;


 
Ag2002   (2003-01-24 12:14) [8]

app © а как по другому "обяснить" ?


 
Anatoly Podgoretsky ©   (2003-01-24 12:29) [9]

Не объяснять, а самому формировать текст, правда желание у э немного странное, но раз нужно, то делай.


 
MsGuns ©   (2003-01-24 12:36) [10]

Для DBEdit:

OnChange
OnKeyPress

Для DBGrid:
OnGetText



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
3-28584
Стас
2003-01-21 14:26
2003.02.10
Фигня с TDateTime


1-28899
Zirus
2003-01-30 06:08
2003.02.10
TabControl1


1-28817
Шишкин Илья
2003-01-31 20:44
2003.02.10
Как изменить цвет значков в Windows98


1-28741
Alpine
2003-01-31 23:33
2003.02.10
Как и с помощью чего лучше строить графики (векторы,треугольники)


3-28651
Sterh
2003-01-22 18:16
2003.02.10
Net db