就是我在DLL里面加了DBGridEh,再用printdbgrideh进行打印预览之后,退出这个DLL后,应用程序就是报错:“XXXX.exe 产生的错误,会被 Windows 关闭。您需要重新启动程序。”
跟进我的源代码里面去的话,是一些内存错误,出错的地方还就是在“FreeLibrary( DllHandle ) ”这里,真的是百思不得其解呀。
难道是有内存没被释放,产生冲突?
而且,我刚刚屏蔽了给DBGridEh加Hint的代码:dbgrdhList.Hint := 'XXXX'+#13+'YYYY',这段代码,同样会让程序在“FreeLibrary( DllHandle ) ”报出内存地址错误。
不知道哪位朋友可以查到这是哪里有问题吗?  
现在我应该怎么解决呀??!
谢谢啦