Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];




Вниз

Освобождение памяти при завершении процесса. 


Dmitry V. Averuanov   (2001-10-08 16:17) [0]

У меня при работе программы время от веремени запускается TThread, при чем следующий может быть запущен до завершения предыдущего. При этом TThread завершается просто по завершению выполнения всех инструкций в Execute. В результате память, задействованная программой постоянно растет.
КАК С ЭТИМ БОРОТЬСЯ? Иными словами - как корректнее завершать процесс ?



Digitman   (2001-10-08 16:33) [1]

Освобождай объект Thread либо вызовом Thread.Free из любого другого потока либо после создания объекта Thread установи его св-во FreeOnTerminate = True




Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.034 c
7-66386           Nostradamus           2001-06-15 18:52  2002.01.21  
Lovushka


1-66230           Savig                 2001-12-27 16:40  2002.01.21  
D5 под Win2K


1-66288           Scanner               2002-01-04 19:18  2002.01.21  
Правила хорошего тона в использовании классов


3-66224           szap                  2001-12-03 15:47  2002.01.21  
Заполнение БД данными из Excel


14-66353          MARcoDEN              2001-11-24 12:16  2002.01.21  
SoftICE