Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
AD |
16.6.2009, 11:38
Сообщение
#31
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(igor_bogomolov @ 16.6.2009, 12:03) Link Тагда остается проблемма если твой прожектор должен крутиться больше суток Если конечно такое возможно Ну это не проблема! |
|
|
|
|
AD |
16.6.2009, 14:23
Сообщение
#32
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Никак не пойму, почему таймер не срабатывает. Делаю теперь так, учтя все советы:
Thread Думаю, если есть неточности в коде, то они кроются в функции run():
|
|
|
|
|
AD |
17.6.2009, 9:29
Сообщение
#33
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(igor_bogomolov @ 15.6.2009, 23:43) Link Тут столько разных реализаций придумать можно. Несколько у тебя уже есть. Это насколько я попытался сделать не совсем то, что мне нужно! Время должно передаваться раз в секунду (ну как секундомер, часы....). А вот выполняться действие уже раз в минуту. Подскажите, пожалуйста! Что-то действительно не получается. Не знаю, как исправить.... |
|
|
|
|
igor_bogomolov |
17.6.2009, 11:30
Сообщение
#34
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29
|
Цитата(AD @ 17.6.2009, 10:29) Link Это насколько я попытался сделать не совсем то, что мне нужно! Время должно передаваться раз в секунду (ну как секундомер, часы....). А вот выполняться действие уже раз в минуту. Подскажите, пожалуйста! Что-то действительно не получается. Не знаю, как исправить.... Высылай сигнал раз в секунду. А в обработчике, создай счетчик прореживания. Как счетчик станет равным 60, выполняй нужное действие.Это ты имел в виду? |
|
|
|
|
AD |
17.6.2009, 12:08
Сообщение
#35
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(igor_bogomolov @ 17.6.2009, 12:30) Link Высылай сигнал раз в секунду. А в обработчике, создай счетчик прореживания. Как счетчик станет равным 60, выполняй нужное действие. Это ты имел в виду? Смутно как-то я понял это, но попробую, как только исправлю баг в приложении. |
|
|
|
|
AD |
17.6.2009, 15:52
Сообщение
#36
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
igor_bogomolov, видимо, я так не смогу сам определить, как надо сделать, можешь подсказать? Не понимаю, что за эмит надо сделать? Какой счетчик? Где?
|
|
|
|
|
AD |
17.6.2009, 17:50
Сообщение
#37
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Ну разобрался, наконец-то!
Вот окончательная версия:
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 11.12.2025, 2:49 |