Показать сообщение отдельно
  #1  
Старый 29.04.2017, 10:51
nixon232 nixon232 вне форума
Активный
 
Регистрация: 26.01.2014
Сообщения: 282
Версия Delphi: delphi xe4
Репутация: выкл
По умолчанию Поток в потоке

есть некий поток дочерний. в главном он объявлен как массив
Код:
fNewTh: array [1..12]of Arr;
По отработке (как я думал) они освобождаются, но как мне создать новый экземпляр потока на месте отработанного, а не забивать новый элемент массива?
Код:
i:= Length(fNewTh)+1;
   fNewTh[i]:=Arr.Create();
но оно. очевидно вернет 13. а не индекс заполненных элементов.
Ответить с цитированием