С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/27: Рейтинг темы: голосов - 27, средняя оценка - 4.52
Dekart
2 / 2 / 0
Регистрация: 28.05.2010
Сообщений: 14
1

Контроль ввода в Edit

17.06.2011, 20:38. Просмотров 5007. Ответов 3
Метки нет (Все метки)

В edit1 нужно вводить только числа либо русские буквы. Как это проконтролировать? в событие KeyPress или KeyDown?

Задача в том, что:
1) при этом нужно учесть backspace, пробел, в случае если вводится не тот символ, в edit'e он должен просто не восприниматься ввод(будет мигать курсор пока не поступят корректные данные)
2) нужно учесть ввод копи паст.
Помогите, пожалуйста

вот здесь начало проверка вводимых данных
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2011, 20:38
Ответы с готовыми решениями:

Контроль ввода в Edit
всем привет. как организовать контроль ввода данных в edit - необходимо...

Контроль ввода даты и выдача сообщения в случае ошибки неверного ввода
Здравствуйте! У меня есть такая вот форма(скрин ниже). Смысл в том, что если...

Контроль ввода даты в MaskEdit и выдача сообщения в случае ошибки неверного ввода
Всем доброго дня! Использую MaskEdit для ввода даты формат: dd/mm/yyyy...

Очистка поля ввода Edit для следующего ввода значения
Здравствуйте! Необходим совет. Нужно реализовать следующую возможность: в поле...

Реализовать контроль ввода
Ребята... я всего лишь первокурсник... по-этому не судите строго... мне нужно...

3
Arcor
5039 / 1915 / 408
Регистрация: 20.11.2009
Сообщений: 6,267
Записей в блоге: 1
17.06.2011, 20:57 2
1
Delphi
1
2
3
4
5
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if (Key in ['a'..'z', 'A'..'Z', #13, #8, ' ']) then
    Key := #0;
end;
2
6666
54 / 54 / 11
Регистрация: 02.05.2010
Сообщений: 294
17.06.2011, 21:13 3
вот посмотри эту тему может поможет: Маска на авторизацию
1
Dekart
2 / 2 / 0
Регистрация: 28.05.2010
Сообщений: 14
19.06.2011, 12:19  [ТС] 4
Arcor,
6666, Огромное спасибо! То что надо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2011, 12:19

Контроль ввода (только буквы)
нужна помощь в написание проги задание - Создать приложение, в котором...

Контроль ввода букв из текстового файла
Уважаемые участники форума, подскажите, пожалуйста, написать программу,...

Ограничение ввода в Edit
Здравствуйте! Такой вопрос, пишу ограничение на ввод в tedit if not (Key in...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru