佚名通过本文主要向大家介绍了
关于ActiveX中动态调用dll遇到的问题????????等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于ActiveX中动态调用dll遇到的问题????????
描述:
描述:
我编写一个ActiveX,里面用DLLInst=LoadLibrary("xxx.dll");调用了xxx.dll
还有用if(DLLInst!=NULL) FreeLibrary(DLLInst);卸载dll的一个函数。但是当我在IE中调用的时候dll的装载和执行都很正常,但是调用卸载的函数后IE就会报错弹出“iexplore.exe遇到问题需要关闭。”的对话框,然后整个IE就退出了,不知是为什么?如果不卸载dll,多次装载dll后IE就会弹出一个英文对话框好像是什么次数不够了,然后就死了。请问各位DX,为什么FreeLibrary(DLLInst)时IE会报错呢???
急呀!!!!!!!!!!!!!!!