Показать сообщение отдельно
  #15  
Старый 14.03.2015, 23:27
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

Цитата:
Сообщение от lmikle
Не с того конца идешь.
Т.е. я должен создать TThreadList.
Напичкать его указателями на i-ые объекты
И научить свой класс потока общаться с этим листом.

Я не понимаю что значит "сами берут задания из очереди".

было вот так: я сам передавал ему информацию на обработку.
Код:
Parser := TParser.Create(iObjs.ChildNodes[Length(XMLObjects) - 1]);

А теперь я так понимаю создаётся поток без параметров.
И в методе Execute
1) лочит массив, где лежит информация
2) забирает её к себе на обработку (зануляя при этом ячейку массива
3) разлочит массив.

Так что ли?
Ответить с цитированием