如何将OCX放到IE中(ActiveX在WEB上发布、应用)?

davidwee 2002-10-12 03:56:55
我用VC做了个OCX,这个OCX用到了某些库、SDK等,我如何将它做成一个CAB,并以<OBJECT ...>的形式放到一个HTM文件中,以使客户端在第一次打开这个页面时,CAB能自动下载并安装到客户机中?
...全文
52 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Ameneas 2002-10-14
用CREATEOBJECT实现;

如下所示:
<OBJECT ID="UserControl1"
CLASSID="CLSID:CF5CC054-B30A-4198-BBFB-F57553A24F7E"
CODEBASE="Newrichtext.CAB#version=1,0,0,0"
>

控件和安装包采用数字签名支持这个功能;
在界面显示的时候,IE会自动判断这个控件是否在本地注册,如果没有,则会出数字签名的提示框,提示是否进行下载!下载的时候会自动查询CAB压缩包,并且自动进行解压和安装;

有关如何进行数字签名,请参阅相关文档;
回复
sunzm 2002-10-13
在<OBJECT ...>内加上
codebase=http://你的cab网址
至于如何做CAB,网上有资料啊。
回复
julyclyde 2002-10-12
注意先把3721删除,否则通不过验证
回复
bojinyu 2002-10-12
做成CAB不难,用WinACE就可以很方便地做。可是加入签名不知道行不行,我没试过。CAB可以自动下载并安装到库户机中。
回复
davidwee 2002-10-12
就像Flash的插件一样:在第一次打开有flash的网页时,它会自动到macromedia的网站上下载一个CAB安装。
回复
相关推荐
发帖
ATL
创建于2007-09-28

3216

社区成员

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
申请成为版主
帖子事件
创建了帖子
2002-10-12 03:56
社区公告
暂无公告