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

Вниз

Синхронизация потоков   Найти похожие ветки 

 
dance ©   (2004-12-21 20:10) [0]

У меня такая ситуация: запущено N параллельных потоков, мне нужно дожаться окончания всех и обработать результаты. Как в делфи это можно правильно сделать?


 
volser   (2004-12-21 20:17) [1]

В какую то глобальную переменную заносишь N при завершении какого то с потоков: N-1 и проверяешь, если =0, то запускаешь необходимую функцию


 
dance ©   (2004-12-21 20:31) [2]

Спасибо. А этот метод как то называется или названия нет? :)


 
Leonid Troyanovsky ©   (2004-12-21 20:38) [3]


> dance ©   (21.12.04 20:31) [2]
> Спасибо. А этот метод как то называется или названия нет?
> :)


Demos\Threads\thrddemo.dpr

--
Regards, LVT.


 
dance ©   (2004-12-21 23:45) [4]

Тут такое дело, я использовал CreateThread()... :(
в связи с этим у меня ещё вопрос: как пожно в определённом месте приостановить работу процедуры, а потом в определённый момент(к примеру в момент когда какая-то переменная равна 0) возобновить .
Есть ли в Делфи такие средства?


 
Palladin ©   (2004-12-21 23:56) [5]

WaitForMultipleObjects/WaitForMultipleObjectsEx



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
8-1096741929
RoLeX2004
2004-10-02 22:32
2005.01.09
Как изменить уровень низких частот???


3-1102591337
Ivan_
2004-12-09 14:22
2005.01.09
Null в select-e


14-1103203292
Игорь Шевченко
2004-12-16 16:21
2005.01.09
Министр обороны призвал "прекратить дебилизацию" россиян


9-1095676694
DeFenix
2004-09-20 14:38
2005.01.09
Где можно скачать последнюю версию GlScene?


1-1103615792
Igor_thief
2004-12-21 10:56
2005.01.09
IXMLNode