Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

Как запустить таймер в потоке?   Найти похожие ветки 

 
MORA   (2005-03-03 23:10) [0]

Надо, чтобы поток начал свою работу и в нем происходили некоторые операции по таймеру (TTimer). Но, ведь поток создаст экземпляр таймера и завершится ,поскольку завершит свою работу процедура Execute()... Какой выход?


 
Reindeer Moss Eater ©   (2005-03-03 23:17) [1]

Забыть про таймер, так как он нафик не нужен.


 
MORA   (2005-03-03 23:19) [2]

не, серьёзно! Мне нужен для того, чтобы поток выполнял каждые несколько сек. определённые действия.
Есси не знаешь - не лезь с остроумиями.


 
Reindeer Moss Eater ©   (2005-03-03 23:21) [3]

Зачем тебе таймер?
Слип чем не подошел?
Тем что это не компонент?

Есси не знаешь - не лезь с остроумиями.
Забыл тебя спросить куда мне лезть.


 
Anatoly Podgoretsky ©   (2005-03-03 23:24) [4]

MORA   (03.03.05 23:19) [2]
Таймер лишнее, считай вредное.


 
MORA   (2005-03-03 23:27) [5]

в смысле, бесконечный цикл со слипом ?


 
Reindeer Moss Eater ©   (2005-03-03 23:30) [6]

бесконечный.
со слипом.


 
MORA   (2005-03-03 23:33) [7]

хорошо. так и сделаю. но все равно интересно...


 
Anatoly Podgoretsky ©   (2005-03-03 23:35) [8]

MORA   (03.03.05 23:27) [5]
Не бесконечный, а столько сколько нужно, точность у Sleep и приоритет выше. Точность должна обеспечиваться с учетом поправки на затраченные действия, если они свыше 1 мс.

NextRound := NextRound + Delay
Sleep(NextRound - GetTickCount)


 
Eraser ©   (2005-03-03 23:37) [9]

MORA

Можно ещё WaitableTimer использовать... У Рихтера это хорошо описано...



Страницы: 1 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.063 c
6-1106387043
Beglec
2005-01-22 12:44
2005.03.20
Можно ли при помощи TNetMon проссумировать байты отдельно по порт


1-1109294722
jamHole
2005-02-25 04:25
2005.03.20
Обработка текста.


9-1094394044
Zer0
2004-09-05 18:20
2005.03.20
Одновременное проигрывание нескольких звуков в играх


1-1109847063
Veles
2005-03-03 13:51
2005.03.20
Протокол модема в текстовый файл


14-1109429017
TUser
2005-02-26 17:43
2005.03.20
Форум по VBA