3 года назад
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 - понимает что мы хотим узнать нажата или нет клавиша...
394 читали · 4 года назад
Delphi создание динамических компонентов и работа с ними.
В этой статье мы рассмотрим как правильно создавать динамические компоненты в среде программирования делфи, а так же рассмотрим работу с ними. Первое с чего мы начнем это создание динамического компонента запускаем Delphi (в моем случае это RAD Studio 10 Seattle) идем в пункт меню FIle > New > VCL Forms Application - Delphi. В инспекторе объектов выбираем нашу форму Form1 переходим на вкладку Events и дважды щелкаем ЛКМ по полю возле OnCreate тем самым мы создадим слушатель событий при созданий формы...