分享

java----js 调用 ocx 步骤

 yan的图书41 2014-08-04
第一步:注册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');

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多