Перешёл из паскаля в делфи
столкнулся с проблемой:
в паскале при нажатии кнопки считывал символ так: if KeyPressed then ch:=ReadKey;
В делфи такое что то не катит пишет Undeclared identifier...
Как мне реализовать это в Делфях подскажите.
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| Morfey85 |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Пол: Мужской Репутация: 0 |
Перешёл из паскаля в делфи
столкнулся с проблемой: в паскале при нажатии кнопки считывал символ так: if KeyPressed then ch:=ReadKey; В делфи такое что то не катит пишет Undeclared identifier... Как мне реализовать это в Делфях подскажите. |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Здесь глянь:
Crt в дельфи |
| Morfey85 |
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Пол: Мужской Репутация: 0 |
Спасибо, но я бы хотел узнать как в делфи реализовано перехват кода клавиатуры в программу.
|
Morfey85 If Keypressed Then Ch:=readkey; 24.06.2006 21:20
volvo Ну, это смотря чем ты пользуешься. Если используеш… 24.06.2006 22:39
Morfey85 VCL я думаю, в WinAPI лезть пока боюсь.
OnKeyPres… 24.06.2006 22:58
мисс_граффити я в змейке писала так:
procedure TForm1.KeyDown(S… 25.06.2006 0:36
Morfey85 procedure TForm1.KeyDown(Sender: TObject; var Key:… 25.06.2006 0:44
volvo Добавь Application.ProcessMessages в цикле, и ты с… 25.06.2006 0:53
мисс_граффити а как цикл реализован? может, сделать привязку к т… 25.06.2006 1:51
Morfey85 Application.ProcessMessages помогло. Только я тепе… 25.06.2006 15:24
Morfey85 Всем спасибо за помощь. Везде разобрался, игру доп… 25.06.2006 20:22
мисс_граффити что НЕ понравилось:
момент первый - принципиальный… 26.06.2006 3:54![]() ![]() |
|
Текстовая версия | 23.12.2025 0:38 |