Помощь - Поиск - Пользователи - Календарь
Полная версия: "Огни" на клавиатуре.
Форум «Всё о Паскале» > Pascal, Object Pascal > Написание игр
Shura
Нужно зажечь на клаве, ну, скажем, Caps Lock. Байт клавиатуры обработали, а прерывание как сделать? Для клавы ведь $16? И какую функцию нужно применить?
Altair
вопрос не ясен...
как зажечь диоды на клаве ты знаешь?
установкой соотв. битов...
тогда что еще нужно?
для этого никаких прерываний не нужно...
ХОТЯ!
можно сделать вообще свое прерывание (обработчик какого-нибудь пустого - зарезервированного.)...
Shura
Но у меня после установки нужного бита диод не зажигается! Хотя режим устанавливается - CapsLock не включен, а в редакторе TP7 большими буквами пишешь, и наоборот... :-)
Altair
А ну так это не в этом дело..
у тебя windows XP или windows 2000 ...
я вот здесь писал про это:
http://forum.pascal.net.ru/index.php?showt...indpost&p=39856
Думаю никак не удасться это сделать без использвоания 32 битного компилятора...
Shura
Эх... А я то, дурак, мучился! :-)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.