Параметр Termination не приводит к автоматическому уничтожению потока.
Свойство Termination устанавливается из другого потока, чтобы сигнализировать рабочему потоку, что он должен завершиться.Затем рабочий поток должен подчиниться сигналу, проверив флаг Завершено в процедуре Execute.
После завершения процедуры Execute свойство Thread's Thread автоматически устанавливается.
Когдаосновной процесс убит, ваши темы будут прерваны и принудительно убиты.Если по завершению вы имеете в виду, достигнет ли он конца процедуры Execute, то нет.Он может остановиться прямо посередине.
В запросе на закрытие основной формы вежливо установить свойство Termination для потоков и дождаться, пока они "закончат".Вы можете просмотреть их и проверить.Но после хорошего тайм-аута вы можете отказаться и просто закрыть программу, которая прервет и уничтожит потоки.