loadlibrary失败怎么解决?
的有关信息介绍如下:工作中遇到调用Loadlibrary 偶发失败的问题,不是必现,而且这种错误只是在程序初始化的时候出现,初始化成功后当然不会调用,而初始化也不是经常做的动作,所以查找原因起来比较麻烦,调试过程中发现有两个方法把这个问题变成必现的问题,一个是加调试代码反复加载dll。
h=LoadLibrary(“A.dll”);
FreeLibrary(h);
h=LoadLibrary(“A.dll”);
FreeLibrary(h);
第二次loadlibrary就会失败!!!
还有个方法是程序运行时按急停开关,之后关闭程序后重新打开并初始化,这个时候很大可能会失败。