因为项目都是做java的,但是项目中有个ActiveX控件,因此不得不跟进,可是一头雾水只能看看代码,所幸要改动的不是很多。可是,神奇的客户提出了一个神奇的问题要我解答,捣鼓半天还是没出来。应该是我不是很清楚。给客户安装了两个ActiveX的插件,一个是和twain接口的扫描插件,一个是影像显示的插件。
客户在进入浏览器的管理加载项里发现他们使用扫描仪的两台电脑里一台的所有加载项里只有扫描插件的名称,而另一台电脑是正常的(两个都有)。而扫描和显示功能他们都能正常使用。于是要我们解释是什么情况。我使用本人电脑发现也是两个插件在管理加载都有显示。测试各种配置浏览器都没有用,本人也不知道是什么影响到了插件在管理加载项中的显示,客户一定要一个合理的解释(曾提出是浏览器配置的问题,客户不接受)于是我又将我的浏览器重置了一遍,神奇的发现显示影像的插件也消失在列表中了。而一切功能是正常的。有没有人知道是怎么回事呢,求解释。

解决方案 »

  1.   

    ActiveX? IE在哪里看管理加载项?
      

  2.   

    找到地方了...尴尬,貌似是要用的时候才会加载,和FIREFOX不一样.
      

  3.   

    注册上去到IE,然后IE的管理器可以enable/disable
      

  4.   


    无论是自动安装还是手动用regsvr32注册,控件都是可以使用的,但是ie的管理器里看不到这个控件(注册表里可以查到)。
    所以也没法设置什么enable disable了。
      

  5.   

    可以先用个调试器挂上去看看模块里面有没有XXX.ocx,再打开管理器确认.