Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Нажатие клавиш Ctrl+S


Автор: NiJazz 18.3.2004, 12:36
Я хочу, чтобы при нажатии Ctrl+S шло сохранение данных. Как это реализовать?
Событие OnKeyDown не поможет... Или?
Спасибо!

Автор: <Spawn> 18.3.2004, 13:05
KeyPreview формы в True и :
Код
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
 Shift: TShiftState);
begin
 if (ssCtrl in Shift) and (Key = Ord('S')) then
   ShowMessage(Format('ctrl + %d', [Key]));
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)