D dennyshao001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #1 数据采集服务器采用2个进程,用来采集数据,为什么有时候应用程序关闭的时候进程中会仍然驻留呢?
J jainibunan Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-03 #2 什么意思呢? 是线程所占用的资源还没释放掉吗? 如果这样的话,在execute里 FreeonTerminate :=True; 就可以了。
D dennyshao001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-04 #3 FreeonTerminate :=True 我已经用了啊,还是那样,我有调试的时候有时候跳出什么ntdll.dll的错误,不知道什么意思
J jainibunan Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-04 #5 你数据采集是用两个线程还是两个进程,看你上面说的怎是两个进程啊? 如果是两个线程,那两个都要FreeonTerminate :=True 这样哦,还有逐步调试看一下...
D dennyshao001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-04 #6 说错了,是2个线程 FreeonTerminate :=True都用了
D dennyshao001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-04 #7 问题已经解决了,不是线程的问题,有内存释放的问题