|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.01.2009, 02:44 | #1 |
Пользователь
Регистрация: 16.11.2008
Сообщений: 79
|
Ограничение ввода в Edit
увидел 1 код:
Код:
т.е. что - то вроде этого: Код:
|
21.01.2009, 11:43 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,619
|
Используйте MaskEdit. Там можно задавать маску ввода.
|
22.01.2009, 05:40 | #3 |
Пользователь
Регистрация: 16.11.2008
Сообщений: 79
|
Насколько я знаю задание маски предпологает ввод по маске. Допустим маска: -00000.0000Получается, что пользователь должен ввести число с минусом(обязательно). А что делать если ему нужно ввести положительное число?
Поэтому мне и нужен пример ограничения ввода не по маске а по заданным доступным клавишам с проверкой(чтобы пользователь не мог ввести минус в середине числа, например 444-555). |
22.01.2009, 12:04 | #4 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,619
|
Ну значит вам нужно каждый раз при изменении текста в Edit (событие OnChange) проверять текст вручную.
|
22.01.2009, 12:36 | #5 |
Пользователь
Регистрация: 16.11.2008
Сообщений: 79
|
я думал что кто - то уже сталкивался с подобным и есть фрагмент кода(чтобы самому время не тратить), тем более что google выдает массу всего, но не то, что нужно...
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как передать фокус ввода в поле Edit | Arassir | Помощь студентам | 14 | 11.07.2012 12:37 |
Ограничение по вводу символов в Edit-e | Alexij | Общие вопросы Delphi | 1 | 26.06.2008 16:27 |
Ограничение ввода символов. Delphi | Alex_2017 | Общие вопросы Delphi | 2 | 05.06.2008 18:45 |
Ограничение ввода символов. Delphi | Alex_2017 | Помощь студентам | 0 | 04.06.2008 17:26 |
Ограничение ввода в Edit | Макс84 | Компоненты Delphi | 7 | 23.07.2007 09:38 |