![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Sep 2001
Адрес: Kiev
Сообщений: 2
|
возникла такая проблема:
есть скажем так несколько текстовых полей. При вводе в них чисел (как целых так и десятичных) - в других полях при нажатии кнопки считать - отображается результат их обработки (например - сумма, произведение и т.д.). Так вот если вводится число десятичное в виде x.x то значения выводятся верно. А если пользователь вводит число вида x,x то соответственно результат неверный. Можно ли как-то запретить вводить запятую или преобразовывать ее в точку? Заранее спасибо большое. Последний раз редактировалось Lotus; 05.05.2003 в 18:24. |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
в МХ: TextField.restrict
|
|
|||||
|
Регистрация: Oct 2002
Адрес: Минск,Беларусь
Сообщений: 107
|
В инспекторе свойств текстового поля нажимаете кнопку Character. Ставите флажок в поле Only, выбинаете пункт
Numerals и в строке And these character прописываете точку. При этом никакие символы, кроме цифр и точки вводиться не будут |
![]() |
Часовой пояс GMT +4, время: 09:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|