|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.11.2015, 04:00 | #1 |
Бот
Администратор
Регистрация: 27.05.2007
Сообщений: 182
|
статья - КЛАВИАТУРА
КЛАВИАТУРА
Для начала маленький код для определения нажатия клавиши Print Screen: Код:
procedure TForm1.Button1Click(Sender: TObject); var [...] Последний раз редактировалось Вадим Мошев; 10.11.2015 в 13:49. |
09.11.2015, 12:08 | #2 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,469
|
Спасибо !
Репутация: полный "0"
|
09.11.2015, 12:27 | #3 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
09.11.2015, 13:02 | #4 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,469
|
Именно так. Спасибо робот. Спасибо Алар. Спасибо тому, кто организовал этот процесс. Сам бы эту статью не нашёл. А так на глаза попалась... Спасибо.
Репутация: полный "0"
|
10.11.2015, 19:25 | #5 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,469
|
Проверка свечения диодов на клавиатуре не работает.
Работает если: Код:
Код:
Debugger Exception Notification --------- Project Project1.exe raised exception class EStackOverflow with message 'Stack overflow'. Process stopped. Use Step or Run to continue.
Репутация: полный "0"
|
10.11.2015, 19:32 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
WM_CHAR посылает Memo1 символ. Коль стек переполняется, значит обработка WM_CHAR вызывает срабатывание OnKeyPress и так по кругу. Рекурсия, она такая
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
12.10.2017, 20:53 | #7 |
Форумчанин
Регистрация: 02.03.2013
Сообщений: 109
|
Ещё свойство KeyPreview нужно выключить.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С++ и клавиатура | Павел Буров | Помощь студентам | 3 | 24.03.2015 17:57 |
Клавиатура | Garmon | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 02.10.2012 09:14 |
Клавиатура | 0creator0 | Microsoft Office Word | 6 | 02.10.2011 19:14 |
клавиатура | kaljan775 | Общие вопросы C/C++ | 2 | 23.11.2010 01:48 |
Клавиатура | zumm | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 27.06.2010 11:16 |