|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.03.2012, 21:31 | #1 |
Форумчанин
Регистрация: 29.10.2011
Сообщений: 141
|
Восприятие F1-9
Собственно требуется чтобы программа отреагировала на нажатие f1 f2 f9
в таблицах аски не нашел ничего чтобы эм... мне помогло >< Тоесть ясно как реагировать на "a" Код:
|
20.03.2012, 23:10 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А это нужно не в ней искать.
Это нужно анализировать scancode клавиши, ибо аналога ASCII функциональные клавиши не имеют. Ты каким прерыванием считываешь клавишу? Посмотри его описание - там должно указываться в какой ргистр прерывание сканкод заносит, ну и: http://ru.wikipedia.org/wiki/%D0%A1%...BE%D0%B4%D1%8B
I'm learning to live...
|
21.03.2012, 09:55 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
под рукой валяетс архивчик из TechHelp!
который я уже выкладывал тут на форуме. мне кажется, что внутри то, что может оказаться TC полезным.. ну и, если этого ещё будет мало, тогда, думаю, что для понимания сути процессов внутри будет очень полезным зайти в тему: DOS Клавиатура, Вектор прерывания (особенно пост #4) |
16.04.2012, 18:54 | #4 |
Пользователь
Регистрация: 16.04.2012
Сообщений: 11
|
Во-первых,в Al - 0, а в AH - скэн код 3BH от 44h от F1 до F10
|