var threadcomm: COMMread;beginthreadcomm:=COMMread.Create(false);
threadcomm.WaitFor;以上程序的线程执行完后可以自动释放资源吗?为什么我发现程序连续运行几天后就将cpu资源占到了80% ?内存没有变,在下去就死了!
推荐一点关于线程的书籍、文章、源码,最好网上有的,
threadcomm.WaitFor;以上程序的线程执行完后可以自动释放资源吗?为什么我发现程序连续运行几天后就将cpu资源占到了80% ?内存没有变,在下去就死了!
推荐一点关于线程的书籍、文章、源码,最好网上有的,
freeonterminate
加threadcomm.Free; threadcomm:=nil;这样好些freeonterminate := true;放在线程的Create事件中