Показать сообщение отдельно
  #17  
Старый 05.01.2019, 21:36
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

тогда уж пиши полноценный менеджер потоков, который сам будет эа всем следить (фактически, еще один поток).

ЗЫ. Да, вызов Free не обнуляет указатель, а уничтожает только сам поток. Более того, если ты почитаешь как устроены потоки в WinAPI, то поймешь, что то, что ты имеешь в Delphi не есть на самом деле сам поток, а всего лишь класс-обертка, предоставляющая удобный интерфейс к потоку. Т.е. сам поток может "умереть", а класс все еще существовать, только большинство вызовов буду оканчиваться исключением.
Ответить с цитированием