Цитата:
Сообщение от lmikle
Не с того конца идешь.
|
Т.е. я должен создать TThreadList.
Напичкать его указателями на i-ые объекты
И научить свой класс потока общаться с этим листом.
Я не понимаю что значит "сами берут задания из очереди".
было вот так: я сам передавал ему информацию на обработку.
Код:
Parser := TParser.Create(iObjs.ChildNodes[Length(XMLObjects) - 1]);
А теперь я так понимаю создаётся поток без параметров.
И в методе Execute
1) лочит массив, где лежит информация
2) забирает её к себе на обработку (зануляя при этом ячейку массива
3) разлочит массив.
Так что ли?