(1000+分)奇怪问题,EXE调DLL,DLL中窗体关闭时程序死掉. (帮忙UP) (300分)

DevExpress公司有很多组件包,你到底用的什么? Grid? dbTree? Tab? Bar? NavBar?<br>你所说的2-3个的意思是只有2-3个可能会失去响应.而其他的至少没发现问题?<br>如果是这样的话,说明还是你的代码处理有些问题(不一定是你的代码的问题,可能需要特殊的技巧等等)<br>1.比较一下这两个DLL使用的第三方组件比其他的DLL有什么差别?<br>2.单独调试这几个dll<br>&nbsp; 2.1动态加载 释放<br>&nbsp; 2.2动态加载 生成对象(比如窗体,创建但是不要设置Parent) 释放<br>&nbsp; 2.3在2.2的基础上可以设置窗体的Parent<br>&nbsp; 2.4更复杂的测试模拟你在实际程序当中的操作<br>3.如果你有这几个dll的源码,在每个对象创建和释放的是后写一个LOG(主要的对象 如窗体)
 
没遇到过,帮顶一下.
 
我在用QuickReport做报表的DLL的时候也发现这样的问题,后来把它设置成编译时<br>不要动态使用BPL和DLL的模式,就好了。
 
跟踪+替换法找找看问题在哪
 
顶部