为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

IE自动注册ocx

2018-05-31 5页 doc 17KB 34阅读

用户头像

is_004283

暂无简介

举报
IE自动注册ocxIE自动注册ocx IE自动下载安装OCX方法2010年05月21日 星期五 09:05CSDN上转的文章。 【问题的提出】 BCB或VC制作的OCX,希望不用手工在客户端注册,就可以在网页里面自动下载、注册、使用。 【资料】 在MSDN上查找“Packaging ActiveX Controls”,可以找到详细的配置及步骤。 完整URL: ms-help://MS.MSDNQTR.2003FEB.2052/activex/workshop/components/activex/packaging. htm 另...
IE自动注册ocx
IE自动注册ocx IE自动下载安装OCX方法2010年05月21日 星期五 09:05CSDN上转的文章。 【问题的提出】 BCB或VC制作的OCX,希望不用手工在客户端注册,就可以在网页里面自动下载、注册、使用。 【资料】 在MSDN上查找“Packaging ActiveX Controls”,可以找到详细的配置及步骤。 完整URL: ms-help://MS.MSDNQTR.2003FEB.2052/activex/workshop/components/activex/packaging. htm 另一中文资料--“升级现有的 ActiveX 控件”,完整URL: ms-help://MS.MSDNQTR.2003FEB.2052/vccore.html/_core_Upgrading_an_Existing_Active X_Control_to_be_Used_on_the_Internet.htm 【实现步骤】 1、从MSDN的资料库中,取得“CABinet SDK”软件包,这是一个自解压的文件,将此文件解压缩到 用户指定的目录下,该目录下有个BIN目录,就是打包工具的目录。 2、将要打包的OCX文件(后缀可以是.ocx或.dll),放到BIN下面,备用。 3、手工编写inf文件,由于测试用的ocx只有单独的一个ocx文件,没有特殊的依赖文件,所以inf 文件只包含ocx一个文件;如果要包含依赖文件,请参照MSDN资料里面的,补充对依赖文件的 申明。 inf文件内容如下: [version] signature="$CHICAGO$" AdvancedINF=2.0 [Add.Code] eSafeDev.dll=eSafeDev.dll GetDevID.dll=GetDevID.dll ? ocx依赖文件定义 [eSafeDev.dll] file-win32-x86=thiscab clsid={93E15037-E58D-44F1-9DE2-76ED9F4952A1} FileVersion=1,0,0,1 RegisterServer=yes [GetDevID.dll] ? ocx依赖文件详细情况 file-win32-x86=thiscab ? 标明依赖文件包含在这个cab里面 FileVersion=1,0,0,1 ? 依赖文件版本号,无版本号时,此行不加 4、在命令行方式进入BIN目录,在其中执行打包命令后,此目录下生成cab文件。 命令如下: cabarc n *.cab *.ocx *.inf *.dll 5、发布cab文件,把cab文件放在Tomcat的Webapps\ROOT\下,启动Tomcat。 6、编写HTML测试页面,加载此ocx,观察下载、安装、加载运行的过程。Enjoy it~ HTML测试页面代码如下: 控件测试

简单功能测试

 

在IE中打开此页面后,首次加载此控件,会有一段时间的下载、安装过程,IE的状态栏会 有提示, 系统自动下载、安装完成后,可以点击页面的按钮来测试控件的功能。 OCX控件安装在C:\WINDOWS\Downloaded Program Files\目录下。
/
本文档为【IE自动注册ocx】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索