我的ocx在98里访问时,关闭web就报错
在2k和xp下面,主ie开着,子ie进程多次访问我的ocx之后,就与服务器失去连接我已经吧ctrl类的构造函数和析构函数都变成空函数,还是一样的错误真不知道是什么地方导致这个问题。在我理解,嵌入ocx的时候,应该是建一个ctrl类的对象,执行了ctrl类的构造函数,应该就些吧
嵌入的时候还做了些什么呢?请高手指教!

解决方案 »

  1.   

    补充一下,ondraw函数屏蔽掉了,也没有用
      

  2.   

    我看了之前的一些帖子
    有人碰到关闭的时候出错,提示XXX内存不可读
    分析之后说是引用的dll资源没有释放我这个没有提示XXX内存不可读,98下面是未知模块出错,有点的时候是kernel模块出错
    我的这个ocx使用了easysoap.dll和expat.dllocx光是装载一下,不调用任何功能,这样被引用的dll应该不占有资源吧?子ie进程访问几次ocx之后,就会失去与服务器的链接
    这个可能是什么原因啊?我怀疑还是有资源没有释放,但是能释放的都已经释放了,困惑啊!!!碰到过类似情况的高手指点一下啊
      

  3.   

    回复人: krh2001(边城浪子) ( ) 信誉:103  2005-05-31 20:58:00  得分: 0  
     
     
       要做很多很多,.查找许多众所周知的接口,然后调用接口的一些方法.
      
     
    这些是控件机制自己做的事情,我没有做改动,应该不会导致错误的吧