2014-02-20 6 views
1

Я хочу получить ответ от формы, нажав и удерживая ключ, как мне это сделать? Я написал код для «OnKeyDown», но работает только один раз за прессом/Ответ на событие Delphi onkeydown

+2

Какой «ответ» вы хотите? Опишите поведение, которое вы пытаетесь достичь. Более конкретный лучше, чем менее конкретный. –

ответ

2

Вы хотите, чтобы OnKeyPress, а не OnKeyDown.

KeyPress будет продолжать работать до тех пор, пока вы удерживаете нажатой клавишу.

+0

Странно, но OnKeyPress и OnKeyDown не запускаются, только OnKeyUp отлично работает в моем проекте – noors

+0

Установили ли вы KeyPreview: = True; в вашей форме OnCreate? – JamesT

+0

Да, я установил его в панели инспектора объектов. – noors

Смежные вопросы