asp.net调用ocx插件

   <object id="frmTest" name="frmTest" classid="clsid:273261E9-8681-499C-A514-B4B090CE151C" height="650px" width="100%" codebase="http://10.0.1.66:83/EformWorkFlowCtrl.ocx#version=1,0,0,1"></object>
   <script type="text/javascript">
    var frmtest=document.getElementById("frmTest");
   window.onload = function () {frmtest.ShowDictate('2');}
}

    </script>

把上面的代码放到网页中,

之后注册ocx插件:

注册方法:在开始——》运行中写,Regsvr32 E:/name.ocx

代码讲解:
classid="clsid:273261E9-8681-499C-A514-B4B090CE151C"

273261E9-8681-499C-A514-B4B090CE151C  是OCX唯一标识符,需要注册到注册表中,不会重复


 frmtest.ShowDictate('2')是OCX事先定义好的方法

注册成功后设置浏览器“工具-----INTERNET选项----添加发布后的站点为可信任站点”,并设置安全级别允许运行activex插件

这样就可以在网页端访问ocx插件了

原文地址:https://www.cnblogs.com/ok123/p/2776031.html