第一步:注册ocx 菜单-运行-cmd-regsvr32.exe name.ocx
( 建议写一个bat文件【内容:regsvr32.exe name.ocx】,和ocx文件在同一个目录)
第二步:搜索clsId 双击 c:\windows\system32\regedt32.exe 搜索name 可以找到clsId
第三步:如果有调用的dll文件 请放到c:\windows\system32目录下
第四步:生成CAB文件,在菜单-运行-cmd ---iexpress ,弹出iexpress 工具生成CAB文件
第五部:页面运行
补充第四步:
新近一个inf文件在项目里,如下面的格式
[version]
signature="$CHICAGO$" AdvancedINF=2.0 [Add.Code] EasyAGC.ocx=EasyAGC.ocx EASYAGCLib.dll=EASYAGCLib.dll [EasyAGC.ocx] file-win32-x86=thiscab clsid={2DA7F12D-514A-493C-9081-9DDD2E2379E7} FileVersion=3,0,0,1 DestDir=11 RegisterServer=yes [EASYAGCLib.dll] file-win32-x86=thiscab FileVersion=1,0,0,0 DestDir=11 RegisterServer=no 补充第五步:
html:
OBJECT ID="mscs_ocx" height=0 width=0 CLASSID="CLSID:64605B9A-BF10-4F16-9303-5A512469E4DF" CODEBASE="dcic32.cab#version=1,0,0,1">//如果没有发现该控件,会去当前目录dcic32.cab解压安装该控件 OBJECT> js: var ocx=document.getElementById('mscs-ocx'); |
|