Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

Определение копки   Найти похожие ветки 

 
Checist [root]   (2003-01-12 04:19) [0]

В событии KeyPress одного компонента нужно сравнить нажатую с нужной - то есть : if key = "нужной кнопки" then...
Как обозначить "нужную кнопку" если это: Enter, Ctrl, Shift, Alt.


 
Song ©   (2003-01-12 10:33) [1]

IF Key=Chr(VK_RETURN) then ... // - Enter

ну и т.д. Shift - VK_SHIFT, Alt - VK_MENU, Ctrl - VK_CONTROL


 
Нежить   (2003-01-12 11:07) [2]

procedure TMainForm.FormKeyPress(Sender: TObject; var Key: Char);
var Mess: string;
begin Mess := "FormKeyPress With " + TComponent(Sender).Name + " and ";
case Ord(Key) of {F1 - Virtual Key Codes}
VK_RETURN: Mess := Mess + "Enter pressed";
VK_TAB: Mess := "Ты никогда не увидишь подобного сообщения";
VK_ESCAPE: Close;
else Mess := Mess + "Ord(Key) is " + IntToStr(Ord(Key))
end;
ShowMessage(Mess);
end;

Ешё: http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1042307759&n=0



Страницы: 1 вся ветка

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.022 c
1-72235
cult
2003-01-14 16:33
2003.01.23
Высота шапки формы(где Caption и системные кнопки)


6-72435
Андрей_
2002-11-25 08:14
2003.01.23
Переслать файл при помощи сокетов.


3-72163
ak75
2003-01-04 13:05
2003.01.23
Нужен SQL запрос


1-72220
renat(programmer)
2003-01-14 11:45
2003.01.23
Как отследить клик по ячейке в Excele из delphi


3-72111
Mike_hex
2002-12-30 10:29
2003.01.23
Связи таблиц в Delphi 5