Текущий архив: 2004.04.18;
Скачать: CL | DM;
Вниз
Проблемы с многозадачностью Найти похожие ветки
← →
Kme (2004-03-30 17:55) [0]Обращаюсь к Вам с таким вопросом!
Моя программа в цикле (или по таймеру) ждет, пока во время игры Midtown Madness игрок нажмет на джойстике определенную кнопку. И когда пользователь ее наживает, происходит определенное действие, то есть из моей программы запускается еще одна программа! После того, как пользователь эту кнопку отпускает, запущенная программа закрывается программно.
С этой частью я полностью справился. Но возникает одна серьезная проблема. Когда игрок нажимает нужную кнопку, программа начинает работу и игра сворачивается (как при нажимании кнопки Win или Ctrl-Esc). Как мне этого избежать, то есть чтобы игра не сворачивалась, а продолжала свою работу!
← →
Smithson © (2004-03-30 18:39) [1]Игра продолжает свою работу и после нажатия на кнопку, но активным окном становиться вновь запущенное (твоя "еще одна программа"). Чтобы этого избежать, запускай "еще одну программу" с атрибутом Hide или Minimize.
← →
Kme (2004-03-30 19:11) [2]Сделал как сказали. Не работает! ПОМОГИТЕ!
← →
Kme (2004-03-30 22:30) [3]Пожалуйста!
← →
Fay © (2004-03-31 08:33) [4]А нельзя ли использовать вместо нового процесса новый поток?
← →
Cobalt © (2004-03-31 09:05) [5]> Kme (30.03.04 19:11) [2]
> Сделал как сказали. Не работает! ПОМОГИТЕ!
Покажи - как сделал?
← →
Kme (2004-03-31 14:25) [6]To Fay:
А как это сделать?
← →
REP © (2004-03-31 14:51) [7]В *.dpr
Application.MainformShow:=False;
← →
REP © (2004-03-31 14:51) [8]Вернее ShowMainform
Страницы: 1 вся ветка
Текущий архив: 2004.04.18;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.039 c