Как перехватить нажатие любой клавиши
Как перехватить нажатие любой клавиши
Как перехватить нажатие любой клавиши Независимо является ли ваша программа активной в этот момент, или нет, можно перехватить нажатие какой-нибудь клавиши в windows. Поставьте на форму timer и установите его свойство interval равным 1000. Теперь в обработчике события ontimer напишите: if getasynckeystate(13)<>0 then ShowMessage('Вы нажали на enter'); Поскольку параметром для приведенной функции является переменная типа word, значит можно использовать и именованные константы. Объявления if getasynckeystate(13) и if getasynckeystate(vk_return) одинаковы.