web页面调用activex控件时
<OBJECT ID="Test" height=0 width=0
CLASSID="CLSID:17460B5B-2F35-47CB-89D1-650C0EA488B1"
CODEBASE="MSCS_OCX.cab#version=1,0,3,7">
其中codebase意义在系统中找不到该控件时便下载安装 mscs_ocx.cab
那如何制作这个CAB文件呢?
1、创建一个inf文件,如下为例子
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
MSCS_OCX.ocx=MSCS_OCX.ocx
hdmath20b.dll=hdmath20b.dll
[MSCS_OCX.ocx]
file-win32-x86=thiscab
clsid={17460B5B-2F35-47CB-89D1-650C0EA488B1}
FileVersion=1,0,3,7
DestDir=11
RegisterServer=yes
[hdmath20b.dll]
file-win32-x86=thiscab
FileVersion=3,0,2,6
DestDir=11
RegisterServer=no
描述:[version]下 两个参数为自定义信息
[Add.Code] 下需要记载的两个文件
[MSCS_OCX.ocx] 中
"file-win32-x86=thiscab" : file-win32-x86 为运行环境。thiscab意义为CAB会加载INf文件,下载对应的dll,ocx
"clsid":对应注册表中的id
"FileVersion":文件版本号,可点右键-->属性--->查看其版本号
"DestDir=11" :加载目录下的文件,11是指系统目录的WINNT/SYSTEM32下
"RegisterServer":
2、利用iexpress制作CAB安装包
开始--运行--cmd--输入iexpress回车
下一步 就完成了
- 大小: 33.3 KB
- 大小: 31.3 KB
- 大小: 29 KB
- 大小: 37.2 KB
分享到:
相关推荐
总结,将ActiveX控件打包成CAB文件并置于网页中自动下载安装是过去常见的一种部署方法,但随着浏览器技术和安全性的进步,这一方法已逐渐过时。了解这些知识点有助于理解早期Web开发的历史和技术变迁。
操作说明将指导用户如何使用这些工具来签署自己的ActiveX控件并将其打包成CAB文件,然后部署到网页中。具体步骤可能涵盖证书获取、文件签名、CAB文件创建和网页集成等内容。 总的来说,通过数字签名和CAB打包,...
【VC开发OCX并打成CAB包】的教程主要涉及了使用Visual C++(VC)创建MFC ActiveX控件以及将控件打包成CAB( Cabinet)文件的过程,以便于网页上直接调用和下载。以下是详细的步骤和知识点: 一、创建MFC ActiveX...
将OCX打包成CAB( Cabinet)文件是为了方便分发和安装,因为CAB文件可以包含多个文件,并且具有内置的压缩功能,还支持数字签名,确保文件的安全性。 首先,我们需要理解什么是CAB文件。CAB(Cabinet)是微软开发的...
1. **CAB文件的制作**:CAB文件能够将多个文件打包成一个单一的下载单元,有助于减少网络传输的时间和带宽消耗。制作CAB文件通常需要用到专门的工具,如Microsoft的Makecab.exe或第三方的CAB压制工具。通过这些工具...
然而,为了在Web页面上使用OCX控件,需要将其打包成CAB( Cabinets)文件,以便于用户下载和安装。本文将详细介绍如何在Win10下进行这个过程。 首先,理解CAB文件:CAB文件是一种由Microsoft设计的压缩格式,用于...
3. 一个CAB打包工具,用于将创建的ActiveX控件打包成CAB文件,方便分发。 4. 数字签名工具,用于给打包后的CAB文件添加安全的数字签名。 这个压缩包对那些需要开发ActiveX组件,尤其是希望通过简化流程的开发者来说...
OCX控件不能直接在Web页面上使用,需要被打包成CAB文件。CAB文件是一种压缩格式,用于包含控件和其他必需的文件,如INF配置文件。使用Microsoft的MakeCab工具或者第三方工具如WiX,将OCX控件、注册脚本(例如,REG...
需要把用到的文件打包成CAB文件,可参考web\makecab.bat里面的内容,自行增加要打包的文件,然后运行这个批处理程序,打包后的CAB文件的使用方法参见web\design.htm,自行打包的CAB文件在IE里会被拦截,请调低IE的...
CAB文件是用于分发和安装ActiveX控件的标准格式,`OCX制作CAB`可能是一个教程,教用户如何将OCX(OLE Control Extension,对象链接和嵌入控件扩展)转换成CAB文件,以便在网页中部署`dsoFramer`或`weboffice`这样的...
在上面的控件生成之后其实是还不能实用的,常坐的是需要将 xxx.ocx 以及 xxx.dll 打成 CAB 包,以便在未来使用。 OCX 控件的制作流程主要包括项目创建、添加方法、添加方法描述、编译和注册四个步骤。在编译过程中...
ScriptX控件的工作原理是通过JavaScript或VBScript与服务器端的代码交互,将Web页面内容转换成适合打印的格式。用户在浏览器中访问支持ScriptX的网页时,无需安装额外的客户端软件,只需下载并运行如`smsx.exe`这样...
- **安装过程**:运行安装程序、使用 Internet 下载并部署 CAB 程序包、使用 XCOPY 将文件复制到目标文件夹、使用系统管理服务器进行大规模部署。 #### 七、编码实践建议 - **代码标准化**:遵循一致的编码规范,...