谢谢

解决方案 »

  1.   

    将XXX.DLL,XXXINF文件打包成一个CAB包,在网页中加入
    <object id="AxControl" height="322" width="440" data="data:application/x-oleobject;base64,pk3nSCZv3E66SDytTu0LFhAHAAB6LQAASCEAAAsAAAA="  CLASSID="CLSID:48E74DA6-6F26-4EDC-BA48-3CAD4EED0B16" 
      CODEBASE="/XXX.cab#version=1,0,0,0">
      

  2.   

    如果除了ocx还有别的dll需要打包呢?
      

  3.   

    这个问题我也遇到过,不过后来还是没有解决,不知道怎么回事。他们说可以实现,可到我这里就不行了。你试一试吧,如果可以的话告诉我一声!
    http://community.csdn.net/Expert/topic/3421/3421158.xml?temp=.4504969
      

  4.   

    这个问题有两种方法:1)写好cab和inf文件,这个参考微软msdn文档,注意其中有个示例inf文档,照搬就可以了
                        2)将需要的dll作为资源传过去。参考http://www.vckbase.com/vckbase/default.aspx中的第十四期com技术“在ActiveX控件中如何动态调用DLL函数“
      

  5.   

    谢谢。已解决http://community.csdn.net/Expert/topic/3421/3421158.xml?temp=.4504969
    这个行得通