|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.05.2013, 03:09 | #1 |
Пользователь
Регистрация: 28.05.2013
Сообщений: 32
|
Delfi
У меня есть поле edit в котором должны быть только числа, как зделать проверку не используя коды клавиш?
Мое предположение, но оно не работает(( Код:
Последний раз редактировалось *Fantom*; 28.05.2013 в 03:26. |
28.05.2013, 03:28 | #2 |
БНТУ ФИТР
Форумчанин
Регистрация: 20.05.2012
Сообщений: 315
|
Вы ввод хотите ограничить, чтобы не вводились символы отличные от цифр? тут без кодов никак
Создаете обработчик события у Edit OnKeyPress - и внутри него проверяете: Код:
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты kventin_zhuk@live.com |
28.05.2013, 03:32 | #3 |
Пользователь
Регистрация: 28.05.2013
Сообщений: 32
|
Спасибо но на преподаватель запретил использовать коды клавиш(
Сказала хоть убейтесь но без них) |
28.05.2013, 03:35 | #4 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Тут синтаксическая ошибка: " ; " перед " else ". Забыли, наверное " begin ... end ". У вас же по последнему then 2 оператора выполняються должны?
И зачем " if CheckBox1.Checked = True ", если можно просто "if CheckBox1.Checked". А вообще, я суть задачи не понял. Зачем эти 32000 ? |
28.05.2013, 06:47 | #5 | |
Подтвердите свой е-майл
Регистрация: 07.04.2007
Сообщений: 120
|
Цитата:
|
|
28.05.2013, 08:06 | #6 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
28.05.2013, 09:35 | #7 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,552
|
Все эти фильтры по клавишам не учитывают возможность вставки текста из буфера обмена.
E-Mail: arigato.freelance@gmail.com
|
28.05.2013, 13:17 | #8 |
Пользователь
Регистрация: 28.05.2013
Сообщений: 32
|
Нужно попробывать сделать с помощью свойства NumbersOnly. Всем спасибо за помощь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Циклы Delfi | LLIALLIJIbIK | Общие вопросы Delphi | 3 | 11.04.2013 21:06 |
delfi to c# | evander2711 | Помощь студентам | 0 | 22.12.2012 17:51 |
Задачи по C++ и Delfi. | Lbstar | Фриланс | 4 | 04.02.2011 14:54 |
Delfi | RS219 | Свободное общение | 1 | 18.05.2010 12:32 |