![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.11.2008
Сообщений: 4
|
![]()
Здраствуйте, я новичок в програмировании и столкнулся с проблемой, мне нужно что бы при нажатии на клавишу(пусть будет стрелка влево) BitBtn перемещался, я написал
Код:
Подскажите что делать? и еще вопрос срузу что сделать что бы убрать эту пунктирную линию, и что бы BitBtn не изменялся при нажатии |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Событие OnKeyDown не выполняется при нажатии стрелок.
Кинь на форму компонент ApplicationEvents с вкладки Additional и для события OnMessage создай следующий обработчик: Код:
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.11.2008
Сообщений: 4
|
![]()
Блин щас хз что делать, мне нужно что если left у bitbtn > 100 то при нажатии на левую стрелку ничего не происходило, пробовал писать App..events1.Destroy вроде работает, но теперь вопрос как возобновить эту процедуру при нажатии допустим на кнопку1, пробовал Activate эфекта нет=(
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Проверяйте все условия в одном обработчике:
Код:
|
![]() |
![]() |
![]() |
#5 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Код:
Последний раз редактировалось mihali4; 22.11.2008 в 20:40. |
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 22.11.2008
Сообщений: 4
|
![]()
Это работает до первого нажатия на любую кнопку, потом стрелка просто типа как подсвечивает кнопки пунктиром
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экранная клавиатура | aesoem | Софт | 9 | 13.03.2009 10:59 |
Клавиатура | RealSHELS | Общие вопросы Delphi | 6 | 29.03.2008 15:52 |
Клавиатура | Pusher | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 22.03.2008 00:47 |
Клавиатура и мышь | Борис2 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 11.12.2007 23:32 |
клавиатура с Delphi | Илюха | Общие вопросы Delphi | 4 | 04.11.2007 19:20 |