Вопрос № 162110: Как обработать отжатие клавиши клавиатуры? У меня есть в паскале массив с булевским типом. Кол-во елементов массива равно кол-ву интересующих меня клавиш. С нажатием клавиши все ясно, но как узнать какие отжаты...
Вопрос № 162.110
Как обработать отжатие клавиши клавиатуры? У меня есть в паскале массив с булевским типом. Кол-во елементов массива равно кол-ву интересующих меня клавиш. С нажатием клавиши все ясно, но как узнать какие отжаты
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Борисенко Сергей Владимирович!
Программа в приложении на ТР 7.0. Устанавливается свой обработчик прерывания, который обрабатывает контролер клавиатуры и записывает в два логических массива значение истина или ложь, в зависимости от того какая клавиша нажата или отпущена. Длина массивов выбрана 128 байт для обработки всех возможных скан-кодов, а в самой программе Вы используете только нужные. Выход из цикла нажатая и отпущенная клавиша ESC. После этого востанавливается старый
обработчик прерываний. Вопросы задавайте в мини-форум. Удачи!
Приложение:
--------- Итерация от человека, рекурсия — от Бога (Питер Дойч)
Ответ отправил: Зенченко Константин Николаевич (статус: Профессор) Украина, Киев Тел.: +380979536619 Адрес: Украина г.Киев ---- Ответ отправлен: 06.03.2009, 17:14
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 245220 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.