Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2011-08-14 19:21:53 ЛС | профиль | цитата
Neo писал(а):
а зачем же тогда обычный таймер нужен?

У них разная технология работы, обычный таймер работает на очереди сообщений, соответственно не такой точный и требует обработчика сообщений (грубо говоря - оконной процедуры, если приложение с окном, потому с ним и синхронизирован).
Независимый же таймер работает именно как генератор независимых потоков, что объясняет его название. Но за точность приходится расплачиваться быстродействием, если его не будет хватать, как заметил Леонид, появится второй поток и потребует доступ к тем же данным, над которыми уже работает первый. Последствия могут быть очень "весёлыми"
карма: 1

0