23 Сентября 2024, 00:32:03
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Навигация по форуму







guest3d
Quest3D - Русскоязычное сообщество > Quest3D > Логика > Работа в фоновом режиме
Работа в фоновом режиме
(Прочитано 8757 раз)
  [1]
Печать
Jon | * | Новичок | Сообщений: 42 | « 10 Марта 2011, 18:06:07 »
Работа в фоновом режиме |
0
Хочу сделать таймер времени. В готовом EXE варианте таймер работает правильно, но когда программу сворачиваешь, время останавливается.
Как заставить её работать на заднем плане  (в свернутом виде)?
Ruslan | ***** | Ветеран | Сообщений: 664 | «Ответ #1 10 Марта 2011, 19:37:06 »
Re: Работа в фоновом режиме |
1
использовать системный таймер.
dfx | ** | Пользователь | Сообщений: 95 | «Ответ #2 10 Марта 2011, 22:13:52 »
Re: Работа в фоновом режиме |
2
Channel : Keep Running

Description:
When the Quest3D application is not active, the Quest3D engine will be paused by default. When it is needed to keep the engine running, this channel can be used to do so. When the child value attached is greather than zero the engine will keep running. Otherwise it will remain idle until the application is activated again.
Jon | * | Новичок | Сообщений: 42 | «Ответ #3 13 Марта 2011, 08:13:22 »
Re: Работа в фоновом режиме |
3
использовать системный таймер.

Это как то связано с системным временем?
Что за системный таймер?
Jon | * | Новичок | Сообщений: 42 | «Ответ #4 13 Марта 2011, 08:16:46 »
Re: Работа в фоновом режиме |
4
Channel : Keep Running

Description:
When the Quest3D application is not active, the Quest3D engine will be paused by default. When it is needed to keep the engine running, this channel can be used to do so. When the child value attached is greather than zero the engine will keep running. Otherwise it will remain idle until the application is activated again.


Well, thanks!
Ruslan | ***** | Ветеран | Сообщений: 664 | «Ответ #5 13 Марта 2011, 15:45:37 »
Re: Работа в фоновом режиме |
5
Это хорошо, что приложение в свернутом виде не работает, тем самым оно не отъедает ресурсы компа!

Системный таймер работает всегда, в независимости от того свернуто твое приложение или нет. Как только приложение разворачивается и начинает работу, то в основном цикле читается новые(правильные) значения системного таймера.

Вот здесь Sonjaaa расписала подробно, где что и как..
http://guest3d.wohlnet.ru/forum/index.php?topic=148.0
« Последнее редактирование: 13 Марта 2011, 15:54:01 от Ruslan »
 
  [1]
Печать
 
Quest3D - Русскоязычное сообщество > Quest3D > Логика > Работа в фоновом режиме
Перейти в: