powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / KeyDown и KeyPress
3 сообщений из 3, страница 1 из 1
KeyDown и KeyPress
    #32277521
Фотография Borland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос из чистого любопытства: почему реакцию(Key:=0 или Key:='#0') на нажатие Backspase можно задать, обработав событие onKeyPress, а на Delete - событие onKeyDown?
...
Рейтинг: 0 / 0
KeyDown и KeyPress
    #32277724
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что в кейпрес передаются только значащие а не управляющие символы (IMHO разумеется)
...
Рейтинг: 0 / 0
KeyDown и KeyPress
    #32278601
Cheboor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на самом деле пердаются все символы и туда и туда (всю жизнь пишу onkeypress if key=#13 then buttonOK.click;) но события возникают в разные моменты, кейпресс - когда ты нажал и отпустил, а кейдаун - сразу после нажатия. В кей пресс передается только !символ! нажатой клавиши, в кей даун - !код! клавиши и шифт стэйт (ты можешь определить статус кнопки шифт, альт и тд). но оба эти события могут обрабатываться и в онпрес и в ондаун
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / KeyDown и KeyPress
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]