Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ввод числовых данных с токой.

520
01 декабря 2007 года
inkognitum
155 / / 03.05.2006
Добрый день!

Есть поле Edit1 как можно поменять свойства данного компонента, чтобы туда можно было вводить только числа с точкой... допустим - 10,5

Допустим так
 
Код:
SetWindowLong(Edit1->Handle, GWL_STYLE, GetWindowLong(Edit1->Handle, GWL_STYLE) | ES_NUMBER);


можно добится ввода одних символов... только символов.... целых.

Есть ли подобная возможность научить воспринимать и знак "," )

И еще вопрос:
Имеется поле в базе "Access" с типом значения - "Денежный", возможно ли поменять только для данной базы данных единицу измерения, у меня по стандарту база добавляет приставку в конец " р." а мне надо в долларах.

Заранее спасибо.
386
01 декабря 2007 года
newcss
297 / / 05.04.2005
У поля Edit есть событие OnChange, оно срабатывает всегда когда изменяется поле... Напиши простенькую функцию парсер которая будет допускать либо не допускать те или иные символы.
246
03 декабря 2007 года
GIZMO
1.8K / / 30.07.2004
Цитата: inkognitum
Добрый день!

Есть поле Edit1 как можно поменять свойства данного компонента, чтобы туда можно было вводить только числа с точкой... допустим - 10,5

Допустим так
 
Код:
SetWindowLong(Edit1->Handle, GWL_STYLE, GetWindowLong(Edit1->Handle, GWL_STYLE) | ES_NUMBER);


можно добится ввода одних символов... только символов.... целых.

Есть ли подобная возможность научить воспринимать и знак "," )


"Подобной" возможности нет, надо обрабатывать OnKeyPress(TObject *Sender, char &Key)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог