Вход

Просмотр полной версии : проблемы с запятой в десятичных числах


Lotus
05.05.2003, 18:22
возникла такая проблема:
есть скажем так несколько текстовых полей. При вводе в них чисел (как целых так и десятичных) - в других полях при нажатии кнопки считать - отображается результат их обработки (например - сумма, произведение и т.д.). Так вот если вводится число десятичное в виде x.x то значения выводятся верно. А если пользователь вводит число вида x,x то соответственно результат неверный.
Можно ли как-то запретить вводить запятую или преобразовывать ее в точку?

Заранее спасибо большое.

Nox Noctis
05.05.2003, 20:33
в МХ: TextField.restrict

Dagi
05.05.2003, 22:23
В инспекторе свойств текстового поля нажимаете кнопку Character. Ставите флажок в поле Only, выбинаете пункт
Numerals и в строке And these character прописываете точку. При этом никакие символы, кроме цифр и точки вводиться не будут