
26.04.2010, 13:06
|
|
Участник форума
Регистрация: 20.12.2008
Сообщений: 277
С нами:
9152955
Репутация:
84
|
|
Что такое
?
У тебя я вообще что-то не вижу выполнение цикла в потоке. Т.е получается что поток один раз выполняется и завершается?
Я делаю так:
PHP код:
procedure TMythread.Execute;
begin
InterLockedIncrement(ThreadsCount);//Увеличиваем счетчик запущенных потоков
try
while not Terminated do
begin
try
MyProcedure();//Выполняем в цикле процедуру, в которой и находится основной код потока
except end;
end;
finally
InterLockedDecrement(ThreadsCount);//Уменьшаем счетчик потоков
end;
end;
Последний раз редактировалось GhostOnline; 26.04.2010 в 13:29..
|
|
|