Форум: "Основная";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Вниз
Как грамотно сделать ожидание в треде Найти похожие ветки
← →
Still Swamp (2005-07-05 12:44) [0]Как грамотно сделать ожидание в треде. Есть сервис который запускает тред. В треде описана TMainThread.Execute с циклом пока не Terminated... хочется сделать ожидание на несколько милисекунд но что бы не грузил тред машину в момент этого ожидания.
← →
Eraser © (2005-07-05 12:48) [1]Still Swamp (05.07.05 12:44)
Sleep(integer(iMilliSeconds));
← →
Digitman © (2005-07-05 12:53) [2]
> Как грамотно сделать ожидание в треде
> хочется сделать ожидание на несколько милисекунд
ожидание чего ?
задержку (см. [1]) можно назвать "ожиданием" лишь с большой натяжкой ..
> Есть сервис который запускает тред
в немалом ряде случаев в этом нет резона, ибо отдельно взятый сервис в контексте сервис-процесса, создающего сервис, и так уже исполняется в отдельном трэде
← →
Still Swamp (2005-07-05 12:57) [3]Ок, если не делать своего треда, то где разместить в сервисе тело исполняемое?
← →
Digitman © (2005-07-05 12:58) [4]в TService.OnExecute
← →
Still Swamp (2005-07-05 13:55) [5]сенкс....
← →
Still Swamp (2005-07-05 13:55) [6]сенкс....
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c