SOS!(高分求助,在线程中操作数据库,使用AdoQuery控件,导致 内存泄漏 ,分数不够再加!!!)SOS!
先程序实现步骤:
1、使用TIdUDPServer控件接收外部的发送来的UDP数据;
2、在TIdUDPServer控件OnUDPRead 事件使用TMemoryStream 接收下数据
3、同时启动线程,处理接收的数据(TMemoryStream对象)
4、在线程结束时释放TMemoryStream,而且线程的构造函数已经设置FreeOnTerminate := True;
但是程序运行时系统可用内存在不断增加,最终机器死机:(
恳求各个大侠伸出援助之手,小弟感激涕临!
数据库为msde(mssqlserver 的简易版)