![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
KEY [D7, XP]
Id © (2006-06-29 16:08:00)Здраствуйте, уважаемые мастера.
Как поймать событие - нажатие кнопки UP или DOWN
Id (2006-07-10 15:41:00) [1]Спасибо, работает!
tesseract (2006-07-10 15:28:00) [2]> [Error] Unit1.pas(27): Incompatible types: 'Char' and 'Integer'
не OnKeyPress, а OnKeyDown.
Id (2006-07-10 15:24:00) [3]
> КиТаЯц © (10.07.06 15:12) [3]
Ругается
[Error] Unit1.pas(27): Incompatible types: 'Char' and 'Integer'
> alexvan © (10.07.06 15:16) [4]
Ругается
[Error] Unit1.pas(27): Incompatible types
alexvan (2006-07-10 15:16:00) [4]1.Свойство формы KeyPreview:=true;
2.Для компонента событие OnKeyDown
if Key=VK_UP then ...
if Key=VK_DOWN then ...
КиТаЯц (2006-07-10 15:12:00) [5]
procedure OnКомпонентKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key in [VK_Up, VK_DOWN] then showmessage ('Ïîéìàëè îäíàêî');
end;
Id (2006-07-10 15:09:00) [6]
> 3 Компонентом
Phoroon~ (2006-06-29 16:17:00) [7]А событие где ловить то?
Варианты:
1 Формой
2 Проектом
3 Компонентом
4 Еще чем нибудь (уточнить)