Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.65
Atsa
2 / 2 / 0
Регистрация: 10.03.2012
Сообщений: 69
#1

Привязка клавиши к определенной кнопке клавы - Delphi

10.03.2012, 11:58. Просмотров 5321. Ответов 16
Метки нет (Все метки)

Поискал на форуме посты на эту тему и оказалось что их очень мало а то и вовсе нет, прошу извинить если не прав

У меня вот какой вопрос. Пишу маленькую прогу, там мало кнопок и надо чтобы к каждой была привязана отдельная клавиша.
Нашел такой вариант: в евентсах кнопки на onkeydown прописал такой код предварительно объявив в вар key как word,
if key= #13 then button4.click;

но делфи выдает ошибку Incompatible types
подскажите как исправить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2012, 11:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Привязка клавиши к определенной кнопке клавы (Delphi):

Привязка клавиши от клавиатуры - Delphi
Добрый день помогите разобраться, хочу сделать что бы при нажатие клавиши на клавиатуре открывалась форма, прописывал в обработчике событий...

Скрытый OnMouseMove у всех CheckBox - привязка к кнопке на клавиатуре - Delphi
Здравствуйте. Смысл такой: всего 30 CheckBox, у всех есть событие OnMouseMove. Как сделать его в false, а на кнопку...

нахождение факториала числа, введенного с клавы - Delphi
найти факториал числа введенного в поле Edit, расчет производится после нажатия на кнопку, результат отобразить в Label

Блокировка клавы и мыши для активных приложений - Delphi
Добрый день! Есть следующая ситуация: - запущена ОС Win XP - запущено несколько приложений (браузер, текстовый редактор, любые другие...

Делфи, при нажатии клавиши выводилось его имя ВывестиСообшение('Имя клавиши'); - Delphi
Точна такую тему нада сделать для других клавишь, но как ? procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin ...

Привязка клавы к Button - C#
Как сделать чтобы при нажатии определенной кнопки на клавиатуре срабатывала кнопка на форме ?

16
Atsa
2 / 2 / 0
Регистрация: 10.03.2012
Сообщений: 69
10.03.2012, 19:54  [ТС] #16
Цитата Сообщение от delphihelp Посмотреть сообщение
открой unit4 там все изменения.

Запускаешь приложение, открываешь кнопку "черный рынок" и потом нажимаешь кнопку "esc", та, что в самом левом углу клавиатуры.
Форма 4 "Черный рынок" закрывается.
Куда уж подробнее.
Теорию не знаю. начал сразу с практики и то только с нового года.. Спасибо за помощь!
0
Atsa
2 / 2 / 0
Регистрация: 10.03.2012
Сообщений: 69
19.03.2012, 22:46  [ТС] #17
Цитата Сообщение от HyperZen Посмотреть сообщение
Мудрить надо для того, чтобы события обрабатывались не в момент нажатия кнопки на форме, а в "любом месте", будь то приложение в трее, будь развернуто на весь экран.

Atsa, ты что хочешь написать, простейший кликер?!
нет, это только примочка к программе, просто чтобы было удобней пользоваться.
0
19.03.2012, 22:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2012, 22:46
Привет! Вот еще темы с ответами:

Нажатие определенной клавиши на клавиатуре = Запуск определенной функции - C++
Здравствуйте. У меня такой вопрос: как при нажатии, к примеру, клавиши "1" на клавиатуре запустить нужную мне функцию (Окно с меню...

Привязка к кнопке - C#
Здраствуйте, есть консольное приложение на C# Как сделать его для windows forms? Делаю вот так: using System; using...

Привязка DataGridView к кнопке - C#
Добрый вечер! Я столкнулся со следующей проблемой - в общем, у меня есть запрос, который привязан к DataGridView. И теперь мне нужно его...

Привязка запроса к кнопке. - MS Access
Вечер добрый, форумчане! Видел я, что форум пестрит всяческими темами по поводу запросов, а потому, уважаемые, прошу не извергать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru