|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
15.07.2009, 22:25 | #11 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Вроде нашел:
В событии Change: Код:
Я бы изменил мир, но Бог не дает исходники...
|
15.07.2009, 22:33 | #12 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Блин! тут тоже косяк! Можно несколько запятых ввести! Надо как-то сделать так:
if c = ',' then если запятой еще не было then s := s + c;
Я бы изменил мир, но Бог не дает исходники...
|
16.07.2009, 10:23 | #13 |
Пользователь
Регистрация: 24.04.2009
Сообщений: 14
|
попробуй побаловаться с этими функциями TryStrToFloat и TryStrToInt и используй вместо MaskEdit обычный Edit. если ты точно уверен, что вместо запятой не поставят точку в дробных числах то TryStrToFloat сработает
|
16.07.2009, 11:32 | #14 |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
В событии onKeyPress написать следующий код
Код:
Последний раз редактировалось Denager; 16.07.2009 в 11:36. |
16.07.2009, 15:49 | #15 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
В onKeyPress можно еще следующим образом ограничить ввод цифр
Код:
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
16.07.2009, 18:56 | #16 | |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Цитата:
Я бы изменил мир, но Бог не дает исходники...
|
|
17.07.2009, 04:54 | #17 |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
Тогда как вариант, в том же onChange можно очищать буфер обмена
Код:
|
17.07.2009, 09:49 | #18 |
Пользователь
Регистрация: 24.04.2009
Сообщений: 14
|
блин да я апсолютно не вижу проблемы, зачемотслеживать ввод символов если проверку можно сделать всего Edit'а, на форму кидаешь эдит и баттон после ввода текста в эдит считываешь его по нажатию кнопки и сколько запятых ты не вводи, сколько букаф, ты точноотследишь целое число или дробное
Код:
|
17.07.2009, 13:42 | #19 | |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Цитата:
Таптыгин, ну хотелось бы разобраться именно с едит.
Я бы изменил мир, но Бог не дает исходники...
|
|
17.07.2009, 17:41 | #20 | |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
Цитата:
В onChange пиши Код:
Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите пожалуйста, как сделать, чтобы в Edit можно было ввести цифры от 0 до 12. | ciev | Общие вопросы Delphi | 6 | 14.05.2016 17:45 |
Как в Edit вводить только цифры | subsonic | Общие вопросы Delphi | 5 | 29.03.2010 23:39 |
Сортирует цифры по строкам, а надо чтобы сортировала цифры , записанные через пробелы | Алексей_xXx | Помощь студентам | 14 | 06.05.2009 17:42 |
Как сделать, чтобы форму можно было перемещать только внутри главной формы | SeregaKo | Общие вопросы Delphi | 7 | 26.03.2009 12:48 |
Как сделать так, чтобы форму можно было тостать не только за заголовок? | Никки | Общие вопросы Delphi | 1 | 04.09.2008 14:34 |