Объект Edit
Подскажите как в объекте Edit запретить ввод любых символов кроме цифр.
Цитата:
Originally posted by Dissident
Подскажите как в объекте Edit запретить ввод любых символов кроме цифр.
Подскажите как в объекте Edit запретить ввод любых символов кроме цифр.
Обрабатывай ввод нового символа: запрещай или разрешай.
Цитата:
Originally posted by Green
Обрабатывай ввод нового символа: запрещай или разрешай.
Обрабатывай ввод нового символа: запрещай или разрешай.
Возможно я ошибаюсь, но где-то в свойствах этого компонента что-то про это было, что можно сразу запретить ввод символов таких-то, пробегись по свойствам, это какой-то классический пример был, а если не так - то напиши свой обработчик, ничего страшного в нем нету, например на события onChange или onExit, даже на последнее лучше, чтобы проверять не каждый раз по символу, а всю фразу сразу и если есть лишние символы то можно выводить окошко "Вы бяки и ввели бячные символы", а можно и просто тихо их стирать)))
Цитата:
Originally posted by Dissident
Подскажите как в объекте Edit запретить ввод любых символов кроме цифр.
Подскажите как в объекте Edit запретить ввод любых символов кроме цифр.
Используй TMaskEdit. Свойство EditMask позволяет наложить довольно сложные условия на вводимые символы.