Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2010, 00:03   #1
Shaggrath
Пользователь
 
Регистрация: 16.07.2009
Сообщений: 36
Радость Клавиатура в delphi

Не подскажите ли как клавишам на клавиатуре назначать какие то либо действия в проекте Delphi? Заранее спасибо!
Shaggrath вне форума Ответить с цитированием
Старый 26.05.2010, 01:12   #2
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

К примеру:
Код:
Procedure TForm1.FormCreate(Sender: TObject);
Begin
Form1.KeyPreview:=True;
End;
Procedure TForm1.FormKeyDown(Sender: TObject; Var Key: Word;
Shift: TShiftState);
Begin
If Key = StrToInt(Edit1.Text){код клавиши в edit'e }Then
Begin
//...
End;
End;
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 26.05.2010, 08:55   #3
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
По умолчанию

возможно ты про горячие клавиши, то например сочетание Alt+а, присваиваем на нажатие кнопки. Для этого в Caption этой кнопки необходимо указать знак & перед "а" например .Caption:='Н&ажатие';

теперь кнопка будет нажиматься при помощи клавиатуры.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Старый 26.05.2010, 09:51   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Рекомендую пример из:
http://www.delphiworld.narod.ru/base/add_shortcuts.html
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.05.2010, 13:41   #5
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

RegisterHotKeys
FaTaL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
клавиатура и си itwaswritten Помощь студентам 1 19.05.2010 14:47
Клавиатура и delphi guffer Общие вопросы Delphi 4 18.08.2009 15:11
Клавиатура Fenix_Elite Общие вопросы Delphi 5 23.11.2008 08:02
Клавиатура Pusher Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 22.03.2008 00:47
клавиатура с Delphi Илюха Общие вопросы Delphi 4 04.11.2007 19:20