读书人

activex有关问题

发布时间: 2012-08-24 10:00:20 作者: rapoo

activex问题
最近做了个activex Form,其他都好的,就是时不时返回到别的界面时IE就跳出错误,access violation~~~~~~~~~
请问高手这是为什么?

[解决办法]
很奇怪的问题,当初也碰到过,换台电脑编译一下就没问题了。
[解决办法]
一般是你声明的对象没有释放,你可以覆盖procedure DoDestroy; override;过程或在OnDoDestroy事件中释放你的对象
[解决办法]
这个原因有N多种,估计有些变量的引用出了问题,可能引用被释放或者未创建的变量
[解决办法]
内存访问错误,应该不可能栓台电脑就解决了,一般是程序中有硬伤
[解决办法]
你打开IE,打开工具菜单--Internet 选项--程序--管理加载项,在已加载项中找到类型是“浏览器帮助程序对象”和“浏览器扩展”的,你试着禁用一些。有时候内存错误跟这些加载项有关系,我就曾经遇到过我自己的ActiveX报内错地址占用错误,但是我禁用的Flashget的浏览器扩展之后就正常了。我说的不一定适合你的问题,你试试看吧,IE的这种问题不太好找原因

读书人网 >.NET

热点推荐