转换函数没有问题,这是版本的升级,以前运行过多年(我不知道是否也存在内存泄漏问题),
这次在应用程序中增加了一些新功能,而且创建和释放对象是在try...finally异常保护中
进行的,应该很安全。TDataBase和TQuery对象是动态创建、动态释放的,不知和这有什么
关系?
还有一个问题,本应用程序中用到了多线程,应用程序启动时,联机转换线程立刻启动,自动
转换设定目录下的数据文件,在while循环中按行读取文件时可能出现死循环( 比如:没有判断
文件结束否(已解决,只是举例),或者文件中有非法语句等不可预料的情况),这时线程不能
自动退出,请问有什么方法强制退出该线程(不用另外一个线程来终止它)。
另外,这和上边的内存泄漏有关吗?
解决办法?