在网页中使用ActiveX控件

 

<html>
<head>
<title>Test6控件的使用</title>
</head>

<body>
<OBJECT ID="Test6" CLASSID="CLSID:6E362FD2-0579-473B-8C8F-11A0D0C494C2"  CODEBASE="Test6.cab#version=1,0,0,1" 
WIDTH=600
HEIGHT=600
ALIGN=center>
</OBJECT>

</body>


</html>

 

解释:

上面代码中,要在object标签中使用ActiveX控件,ID为控件名,CLSID为控件的GUID,改GUID可以在注册表中查找,查找关键字为控件名; .cab文件需要把配置文件.inf和改.ocx文件打包为一个.cab文件,打包工具为wincab.exe(该路径须包含makecab.exe)。

 

配置文件的格式如下:

    [version]    
    signature="$CHICAGO$"
    AdvancedINF=2.0
    [Add.Code]
             Test6.ocx=Test6.ocx      //控件名
    [Test6.ocx]                    //控件名
    file-win32-x86=thiscab    
    RegisterServer=yes 
    clsid={6E362FD2-0579-473B-8C8F-11A0D0C494C2}    //GUID,同上面HTML代码中GUID
    DestDir=11                                                                     
    FileVersion=1,0,0,1                //版本号,同HTML中version

 

Destdir=11 它的值是dll将要存到本地硬盘的位置,如果它的值是10,则将dll放到\Windows或者\WinNT下;如果是11,则放到\Windows\System或者\WinNT\System32下;如果未指定任何 DestDir(典型情况),则代码安装在固定的 OCCACHE 目录中。  
FileVersion=1,0,0,1       //说明了atl90.dll的版本号

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值