Код нажатой клавиши
On 2002-08-29 1214, Munika wrote
В каком месте Вам это надо сделать? Еслив обработчике событий, то это просто
Прошу прощения. Это элементарно. Просто запарился. ...Мне стыдно.
On 2002-08-29 0854, Anonymous wrote
Люди !!! Может это по детски, но подскажите функцию в Builder 5 для определения кода нажатой клавиши. Плз!
Самое простое, ежели я тебя правильно понял
В меточке при нажатии любой клавиши после запуска приложения увидишь код нажатой клавиши.
void __fastcall TForm1FormKeyDown(TObject *Sender, WORD &Key,
TShiftState Shift)
{
Label1->Caption=AnsiString(Key);
}
KeyPreview у Form1 поставь в true иначе работать не будет.
Так же параметр Key можешь передавать в требуемое место программы.
Желаю удачи
On 2002-08-29 0854, Anonymous wrote
Люди !!! Может это по детски, но подскажите функцию в Builder 5 для определения кода нажатой клавиши. Плз!
Самое простое, ежели я тебя правильно понял
В меточке при нажатии любой клавиши после запуска приложения увидишь код нажатой клавиши.
void __fastcall TForm1FormKeyDown(TObject *Sender, WORD &Key,
TShiftState Shift)
{
Label1->Caption=AnsiString(Key);
}
KeyPreview у Form1 поставь в true иначе работать не будет.
Так же параметр Key можешь передавать в требуемое место программы.
Желаю удачи