![]() |
|
#1
|
|||
|
|||
![]() Нужна проверка на введенное значение в DBEdit - должно быть десятичное число с точкой.
Код:
if not (Key in['0'..'9','.',#8,#13]) then Key:=#0; Точка не работает. Как поправить? Сделал так: Код:
if not (Key in['0'..'9',#8,#13,#46]) then Key:=#0; Но теперь другая беда... Как сделать проверку что бы в набранном числе была только одна точка (дрогнула рука). Т.е. сделать запрет на ввод в эдит второй точки. Спасибо Последний раз редактировалось govorun, 01.12.2013 в 16:09. |