Вниз
Скачать: CL | DM;

---|Ветка была без названия|---   Найти похожие ветки 

← →
Андрусь ©   (2002-10-15 22:17) [0]

Привет всем! Возникла такая проблемка: есть поле в гриде,формирую точную его копию в другой форме,но в TEditе. Нужно чтобы условия ввода данных были одинаковы.
В TField маски ввода для полей(Float,Integer,Date)не нашёл. Видимо хранятся во внутренней переменной,куда считываются с базы.
Поэтому пытаюсь формировать маски динамически.Возникла проблема с FloatField как отрыть число знаков до и после запятой.
Может кому приходилось решать подобные проблемы - подскажите, буду очень благодарен.


← →
MsGuns ©   (2002-10-15 22:26) [1]

Проблема скорее всего не в маске, а в св-ве TField.DisplayFormat и TField.EditFormat, вместо TEdit можно использовать TMaskEdit, где забить кол-во допустимых символов до и после литерала-точки.


← →
Андрусь ©   (2002-10-16 10:36) [2]

>MsGuns ©
Говоря о TEdit я имел ввиду TMaskEdit.Но всё таки как считать формат с TField.Дело в том что и DisplayFormat и EditFormat при попытке считать с них данные оказываются пусты.Скорее всего они внутри зашиты. Как хотябы вытащить число знаков до и после запятой, чтобы самому динамически формировать маску. Зараннее всем большое спасибо!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
1-11152
4nikandr
2002-10-24 13:53
2002.11.04
Возведение в степень


1-11276
bearoman
2002-10-23 12:00
2002.11.04
Нужены компоненты графические (датчиков, градусников)


8-11347
Alexfdfdfd
2002-06-25 03:13
2002.11.04
Помоги bmp по байтам раскромсать...............


1-11214
neXt
2002-10-22 14:10
2002.11.04
Свойства потомков TForm в Object Instpector


7-11500
Help plz
2002-08-31 17:16
2002.11.04
Чтение скан кодов клавиш из биоса




   Наверх