各位大虾好:
    最近在开发中遇到个问题,就是我在JSP页面调用一个用VB写扫描的OCX控件,如果在主界面调用OCX控件,关闭没有问题,如果在主页面中弹出的IE中调用,可以打开OCX控件,关闭OCX控件也没有问题,但是在关闭弹出的IE时会报"0x5f801088"指令引用的"0x00000004"内存,该内存不能为"read",点击确定,在任务管理器中IE占用的CPU为53,机器特别慢,同时主IE也被关掉,但是任务管理器中看资源没有释放。
    以上情况如果在MYIE中,就不会出现。
  急需各位大虾们帮助,谢谢

解决方案 »

  1.   

    关注,我也遇到同样的问题,而且为了测试,我做了一个空的ocx也不行。
      

  2.   

    IE调用OCX控件弹出窗口,如果先关OCX控件窗口再关IE窗口没有问题,如果先关IE窗口再关OCX控件窗口,倒使整个IE报错关闭。
      

  3.   

    IE调用OCX控件弹出窗口,如果先关OCX控件窗口再关IE窗口没有问题,如果先关IE窗口再关OCX控件窗口,倒使整个IE报错关闭在OCX控件中写一个接口函数.JSP退出时调用这个接口函数关闭OCX.可以解决内存错误
      

  4.   

    关闭网页时调用JS,JS调用一下OCX的一个方法,这个方法去释放内存;
      

  5.   

    你这OCX里用了啥APIHOOK啊子类化啊内嵌汇编啊之类的技术没?建议如楼上所说,先确认控件问题.