我有一个自定义的控件绑在网页上
<OBJECT   codeBase="http://。.ocx" classid="clsid:9A2C58CF-。"〉
现在我想在用户浏览页面时更新新版本的控件,请问怎末做呀?

解决方案 »

  1.   

    我在 微软的 网站上找到了一个例子,但是不行!
    在网页上邦定控件
    <OBJECT
      classid="clsid:9A2C58CF-4A4B-。"
      codebase="控件信息.inf"
      width=600
      height=400
      align=center
      hspace=0
      vspace=0
      
    >
    </OBJECT>
    然后再 控件信息.inf 中
    [Add.Code]
    MEMRSView.ocx=http//。。.ocx[MEMRSView.ocx]
    file=thisocx
    RegisterServer=yes
    FileVersion=2.0.0.0我试过了 可是为什末不行呢!?
      

  2.   

    通常情况下会将ocx打包成CAB的形式,使用codebase在网页中说明CAB的位置,以及CAB的版本信息,这样在浏览器打开包含这个CAB的页面会从这个CAB中自动下载ocx以及其依赖项,此时的版本信息就是起到更新的作用,浏览器会下载版本比本地更新的。
    下面是一个CODEBASE的例子,详细信息可以参考微软的联机帮助!
    CODEBASE='http://localhost:80/YourWebApp/YourCABPkg.CAB#version=1,0,0,1'