![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Освобождение памяти при завершении процесса. [D5, Win95/98]
Dmitry V. Averuanov © (2001-10-08 16:17:00)У меня при работе программы время от веремени запускается TThread, при чем следующий может быть запущен до завершения предыдущего. При этом TThread завершается просто по завершению выполнения всех инструкций в Execute. В результате память, задействованная программой постоянно растет.
КАК С ЭТИМ БОРОТЬСЯ? Иными словами - как корректнее завершать процесс ?
Digitman (2001-10-08 16:33:00) [1]Освобождай объект Thread либо вызовом Thread.Free из любого другого потока либо после создания объекта Thread установи его св-во FreeOnTerminate = True