Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.02.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
1-28705
anbezr
2003-01-29 12:07
2003.02.10
Скрытие свойства компонента


3-28595
cranium
2003-01-21 20:32
2003.02.10
Можно ли в ХП в качестве параметра передовать имя таблицы?


1-28730
Vitus
2003-01-31 18:44
2003.02.10
Почему не работает ShortDateFormat?


1-28753
Saracin
2003-01-31 17:46
2003.02.10
Линейка как MS Word


4-29171
Maxim___
2002-12-26 10:16
2003.02.10
mY Punto Switcher





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский