Как запретить ввод цифр и других знаков кроме букв в edit на delphi 10?

Хочу сделать так, чтобы у пользователя не было возможности ввода цифр или знаков в поле Edit, в моём случае я создаю БД, в которой есть поле Edit, с назначением для ввода фамилии. Заранее скажу, что работаю в RAD Studio с Delphi 10.4 Спасибо за ликбез по данной теме.


Ответы (1 шт):

Автор решения: androschuk

Нужно смотреть в сторону события OnKeyPress.

В приведенном ниже примере игнорируются нажатие цифр, точки и запятой.

begin
  if CharInSet(key, ['0'..'9', '.', ',']) then
      Key := #0;
end;

Также не стоит забывать об комбинации клавиш Ctrl+V, контекстном меню...

→ Ссылка