none
有什么办法在vista系统下安装IE网页里嵌的ocx控件? RRS feed

  • 问题


  • 场景: ZCocx.cab打包的内容是ZCocx.ocx 和 ZCocx.inf文件.
    ZCocx.ocx是一个activeX控件
    ZCocx.inf文件内容:
    [version]    
    signature="$CHICAGO$"
    AdvancedINF=2.0
     
    [DefaultInstall]    
    CopyFiles=install.files
    RegisterOCXs=RegisterFiles

    [RInstallApplicationFiles]
    CopyFiles=install.files
    RegisterOCXs=RegisterFiles

    [DestinationDirs]
    install.files=11
     
    [SourceDisksNames]    
    1=%DiskName%,ZCocx.CAB,1
     
    [Add.Code]
    ZCocx.ocx=ZCocx.ocx
     
    [install.files]
    ZCocx.ocx=ZCocx.ocx
     
    [SourceDisksFiles]
    ZCocx.ocx=1
     
    [ZCocx.ocx]
    file-win32-x86=thiscab    
    RegisterServer=yes    
    clsid={36451AE9-532D-4191-A9D6-508107C833C9} 
    DestDir=11    
    FileVersion=1,0,0,1
     
    [RegisterFiles]    
    %11%\ZCocx.ocx

    ------------------------------------------------------------------------
    ZCocx.cab
    嵌入到jsp页面
    <OBJECT id=pos codebase="ZCocx.cab#version=1,0,0,1" height=100 width=100

    classid="CLSID:36451AE9-532D-4191-A9D6-508107C833C9" VIEWASTEXT></OBJECT>

     

    在XP里,拷贝文件ZCocx.ocx到c:\windows\system32下没有权限的问题
    但是在vista下无法拷贝成功. 如何实现在vista环境下安装IE里嵌的插件?
    请高手赐教啦,谢谢!

     

    我的邮箱: sht06019@sina.com

    2008年11月25日 9:22

答案

  • 你好,sht06019

    没做过这些,不过权限问题的话,请将当前帐户加入administrators组,并且先将UAC关闭,控制面板→用户帐户→打开或关闭用户账户控制→取消使用用户账户控制(UAC)帮助保护您的计算机。这样看看行不行。

    2008年11月25日 23:41
    版主
  •  

    关闭uac,ZCocx.ocx,ZCocx.inf拷贝到system32下 ,ZCocx.inf右键 点安装!
    2008年11月26日 7:22

全部回复

  • 你好,sht06019

    没做过这些,不过权限问题的话,请将当前帐户加入administrators组,并且先将UAC关闭,控制面板→用户帐户→打开或关闭用户账户控制→取消使用用户账户控制(UAC)帮助保护您的计算机。这样看看行不行。

    2008年11月25日 23:41
    版主
  • 用户浏览网页时将插件安装上,不能让每个用户去修改自己电脑上的权限配置吧.

    2008年11月26日 2:15
  •  

    关闭uac,ZCocx.ocx,ZCocx.inf拷贝到system32下 ,ZCocx.inf右键 点安装!
    2008年11月26日 7:22