网页中ie控件的制作与发布

cab包的生成工具使用WinCAB.exe

写安装配置文件,文件扩展名为.inf

实例,把动态库文件复制到system32中,并注册其中两个文件DCReader.dll、PDAManager.dll

说明配置文件分号后面的为说明信息

 

配置文件
[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%,TestCAB.CAB,1

;文件

[Add.Code]
 DCReader.dll=DCReader.dll
 dcrf32.dll =dcrf32.dll
 PDAManager.dll=PDAManager.dll
 

;安装文件

[install.files]
 DCReader.dll=DCReader.dll
 dcrf32.dll =dcrf32.dll
 PDAManager.dll=PDAManager.dll

;源文件所在路径 1:当前工作路径,10:windows 11:system32

[SourceDisksFiles]
 DCReader.dll=1
 dcrf32.dll=1
 PDAManager.dll=1
 

[DCReader.dll]
file-win32-x86=thiscab    
RegisterServer=yes    
clsid={E49181CA-B7CD-41B9-AD96-84DE099F837E}    
DestDir=11    
FileVersion1,1,0,2

[PDAManager.dll]
file-win32-x86=thiscab
RegisterServer=yes
clsid={A727E2F3-0960-415D-9DCB-EFCC4A84511F}       
DestDir=11    
FileVersion=1,0,0,0


[dcrf32.dll]
file-win32-x86=thiscab    
RegisterServer=no                         
DestDir=11    
FileVersion=7,0,2,4
 

;注册文件

[RegisterFiles]    
%11%/DCReader.dll
%11%/PDAManager.dll

 

 

 

用上面的打包文件工具把文件一个个的加入到其中后生成

 

在网页页面中加入对象据图如:

<object classid="clsid:E49181CA-B7CD-41B9-AD96-84DE099F837E" codebase="Inc/TestCab.CAB#Version=1,0,0,0" height="0" width="0"></object>

 

在使用ie下载本控件把时需要有数字签名或则得设置ie的安全性,把网站加为可信息站点,安全级别设置为低时,才能下载文件。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值