|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.11.2007, 17:07 | #1 |
Регистрация: 08.11.2007
Сообщений: 8
|
Перехват клавиатуры
Как перехватывать нажатие программных клавиш типа shift ctrl стрелки и т.д.?
Спасибо
Незаметный значит сильный.
Если вам уже третий день надоедает работа значит сегодня среда. На чемпионате мира по женской логике с большим отрывом победил генератор случайных чисел. |
09.11.2007, 17:20 | #2 |
Регистрация: 08.11.2007
Сообщений: 8
|
Уже нашел ответ в более старой теме : )
При создании формы ставим Form1.KeyPreview:=true и потом используем события Form.OnKeyPress или OnKeyDown
Незаметный значит сильный.
Если вам уже третий день надоедает работа значит сегодня среда. На чемпионате мира по женской логике с большим отрывом победил генератор случайных чисел. |
09.11.2007, 19:01 | #3 |
Дельфист
Форумчанин
Регистрация: 14.08.2007
Сообщений: 317
|
а еще можно с помощью сообщения WM_KEYDOWN
ICQ-465033557
WINDOWS CE THE BEST |
25.03.2010, 21:02 | #4 |
Пользователь
Регистрация: 25.03.2010
Сообщений: 53
|
у меня такая проблема:
на форму я прописал перехват клавиш, но работает он только когда выделен какой-нибудь объект на форме, например едит. как сделать чтобы перехват срабатывал все время?
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок, а в том, чтобы писать программы, работающие при любом количестве ошибок.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Раскладка клавиатуры | SERG1980 | Общие вопросы Delphi | 4 | 05.07.2010 10:41 |
Перехват событий клавиатуры | CODeRUS | Win Api | 8 | 06.07.2009 11:08 |
Управление с клавиатуры | kpishnik | Помощь студентам | 10 | 27.07.2008 18:38 |
Блокирование клавиатуры | Milly | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.10.2007 19:15 |
Отключение клавиатуры | Lonix | Общие вопросы Delphi | 4 | 04.09.2007 17:48 |