sfd
Бесплатная версия Delphi – Community Edition
Наконец-то свершилось, теперь существует бесплатная версия Delphi (хотя это было сделано уже более года назад), редакция которой называется Community Edition. Теперь многие могут не искать взломанные версии Delphi на различных сайтах и торрентах, а официально скачать бесплатную версию и начать разрабатывать кроссплатформенные приложения. Теперь вы можете создавать приложения для iOS, Android, Windows, а также macOS используя синтаксис и компоненты Delphi. Конечно, данная версия является ограниченной по функционалу, но поверьте, этого достаточно, чтобы делать довольно «мощные» приложения...
Delphi отлавливаем нажатия клавиатуры.
Обработка клавиатуры. Для того чтобы отловить нажатия клавишь, нужно подключить таймер, это если вы хотите прослеживать клавиатуру без подключения API функций. При работе в среде разработки Delphi Borland Enterprise кидаем на форму будущей программы таймер. Ставим интервал 70 миллисекунд. Энаблед ставим в true. Так же кинем на форму edit.text и в свойствах в значении энаблед поставим false. Дважды щелчек мышки по таймеру в окне программы и переходим в редактор кода в таймере. procedure Timer... begin if getasyncekeystate (49) <> 0 then edit.text1:=edit.text1 +'1'; end getasyncekeystate - понимает что мы хотим узнать нажата или нет клавиша...