Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
День добрый. В обычном классе нужен Timer. Визуальной формы нет. Как можно создать класс Timer и обработать его событие без формы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:14 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
> Автор: myaucha > Как можно создать класс Timer и обработать его событие без формы? Как обычно, добавить форму в проект, на форму таймер, форму никому не показывать, а в классе завести переменную типа таймер c WithEvents и спокойно пользоватся :) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:16 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
Да это понятно, что с формой можно... мне бы без нее :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:17 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
> Автор: myaucha > Да это понятно, что с формой можно... мне бы без нее :) Не, без неё нельзя. Таймер с формы тикает в отдельном потоке, не мешая всем остальным. Можно ещё сделать эмитацию таймера через ActiveX EXE. Там прописать интерфейс с событием тика, и по запуску просто делать Sleep на нужный промежуток времени, по просыпанию генерить событие тика, которое перехватывать в основном приложении и производить обработку. Но это может быть проблемно. Все остальные способы это "жалкое подобие левой руки" (с) . Поэтому советую завести форму. P.S. А кстати, почему такая стойкая неприязнь к формам? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:27 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
> Автор: Игорь Горбонос Вот пример: У меня проект ActiveX Dll. В нем модуль класса Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. ворд, обрабатываем задание и по окончании обработки генерим событие Done. Вот так-же нужно сделать и тебе. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:34 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
:)) Слишком просто. В моем случае все-таки придется задействовать API и SendMessage ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:38 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
> Автор: myaucha > :)) Слишком просто. В моем случае все-таки придется задействовать API и SendMessage А чем не подходит с формой? Мне уже стало интересно, потому, что я не могу придумать случая, когда эта схема не сработает Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 10:41 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, ну какое-нить приложение без формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 13:18 |
|
||
|
Timer в классе
|
|||
|---|---|---|---|
|
#18+
> Автор: big-duke > ну какое-нить приложение без формы. Да завсегда пожалуйста, я сам приводил пример ActiveX Dll, от туда форму тоже показывать нельзя, и что? чем это мешает сделать форму с таймером и пользоватся стандартным таймером? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 14:06 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36785386&tid=2159509]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 365ms |

| 0 / 0 |
