Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 01.07.2012
Сообщений: 11
1

Управление движением графических объектов с клавиатуры

21.07.2012, 19:38. Показов 4357. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Возможно ли это? Если да, то каким образом?
Я знаю, как запустить движение, но можно ли добиться того, чтобы движение осуществлялось, пока клавиша нажата, и прекращалось, когда она отпущена?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2012, 19:38
Ответы с готовыми решениями:

Графика. Управление движением объектов с клавиатуры
Есть куча Line, Circle, Arc и тд, т.е. некий рисунок, ему нужно придать жизнь т.е. что бы он начал...

Управление движением объектов с клавиатуры
Постоянное движение нескольких графических объектов с отражением от границ окна (по таймеру)....

Управление движением объекта с помощью стрелок клавиатуры
Нужна помощь в управлении объекта клавиатурой. Объект должен двигаться как на рисунке при нажатии...

Управление движением лейбла, нажатием на стрелки клавиатуры
Здравствуйте! Нужна помощь, решил я тут прописать перемещение лейбла по форме, нажатием стрелок, но...

5
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
21.07.2012, 21:11 2
Составить программу движения круга вверх, вниз, влево, вправо в зависимости от нажатия клавиш
1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,602
Записей в блоге: 1
21.07.2012, 21:56 3
Puporev, так он же спрашивает
Цитата Сообщение от MrWindson Посмотреть сообщение
но можно ли добиться того, чтобы движение осуществлялось, пока клавиша нажата, и прекращалось, когда она отпущена?
Я думаю возможно реализовать через keypressed но проблема будет в том что любая клавиша пока нажата будет работать хотя если сделать условие то думаю можно
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
21.07.2012, 22:16 4
А там и так круг движется пока клавиша нажата, если отпустить он не будет двигаться.

Добавлено через 3 минуты
Там же написано
Pascal
1
2
3
4
if keypressed then//если нажата клавиша
 begin
  s:=readkey;//читаем ее код
  case s of//и выполняем в зависимости от того что нажато
1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,602
Записей в блоге: 1
21.07.2012, 22:18 5
точно:-)не доглядел
0
0 / 0 / 0
Регистрация: 01.07.2012
Сообщений: 11
22.07.2012, 14:05  [ТС] 6
Большое спасибо! Буду опираться на этот пример =)
0
22.07.2012, 14:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.07.2012, 14:05
Помогаю со студенческими работами здесь

Движение, вращение, управление движением, управление вращением фигуры
Написать программу, выполняющую четыре операции над графическим...

Управление координатами объектов с помощью клавиатуры
Всем привет, у меня проект , описывать я его не буду, но дело в том что мне нужно обеспечить...

Управление движением
Вопрос в следующем: хотел сделать, чтобы марио двигался только по зеленным и синим квадратам,...

Управление движением мячика
Решил написать игру, но двигаюсь к этому постепенно, сделал загрузку и отображение мячика, сделал...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru