|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.04.2014, 16:08 | #1 |
Форумчанин
Регистрация: 20.12.2011
Сообщений: 102
|
Одновременная реакция
Мне нужно одновременно обработать два событие. Как сделать?
Код:
|
14.04.2014, 10:01 | #2 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 979
|
так вызови событие кнопки в этом теле. главное не зацикливай всё.
до прорисовки или после вызывай. или создай аналогичную процедуру в которую ты только передаёшь параметр key. Код:
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
Последний раз редактировалось IliaIT; 14.04.2014 в 10:07. |
14.04.2014, 10:59 | #3 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,515
|
слова одновременная работа и наличие sleep, намекают на выполнение в течение интервала времени и прорисовкой по каждому отдельному "такту" работы.
Для этого есть таймеры 1. добавляем на форму таймер (TTimer вкладка System ) 2. объявляем процедуру-метод и внутренние переменные Код:
Код:
Код:
Код:
P.P.S. возможно исходная задача (рисования движущегося эллипса) понята не совсем верно.
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 14.04.2014 в 11:04. |
14.04.2014, 18:08 | #4 |
Форумчанин
Регистрация: 20.12.2011
Сообщений: 102
|
архив
Вот в архиве есть программа, там самолет движется. Вот при нажатия пробела он стреляет, и когда он стреляет он не может двигаться.Как сделать так чтобы он двигался во время выстрелов?
|
14.04.2014, 18:28 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
Самолет живет своей жизнью, а выстрелы своей.
В одном цикле одновременно обработываете полет самолета и полет снарядов. Код:
|
14.04.2014, 22:02 | #6 |
Форумчанин
Регистрация: 20.12.2011
Сообщений: 102
|
Из чего список?
|
14.04.2014, 22:29 | #7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
Ну хз, у меня бы он был из выстрелов. Какой танк, откуда, какая нач. скорость, направление и .тд. и т.п.
|
15.04.2014, 17:36 | #8 |
Форумчанин
Регистрация: 20.12.2011
Сообщений: 102
|
не доходит
|
15.04.2014, 21:41 | #9 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,876
|
Вот недавно побное же решал http://www.cyberforum.ru/delphi-mult...ad1126811.html могу и вложения сюда поскидать
Ключевая же мысль по вашей проблеме озвучена тут http://programmersforum.ru/showthread.php?p=1359370 (хоть и сишарп но понятно будет) Последний раз редактировалось phomm; 15.04.2014 в 21:51. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одновременная трансляция | Green4el | Свободное общение | 0 | 25.02.2013 15:33 |
одновременная работа с двумя DBGrid | Vashkin | БД в Delphi | 5 | 16.12.2011 13:09 |
Одновременная работа с окнами | Bezsmertniy | Помощь студентам | 0 | 04.11.2010 11:25 |
одновременная печать формы и Webbrowser | tigr1991 | Общие вопросы Delphi | 5 | 01.10.2008 14:43 |