DLL+ ActiveX控件+WEB页面调用例子(3)


<HTML>
<HEAD>
<TITLE>New Page</TITLE>
<OBJECT id=CaluNumCtrl WIDTH=0 HEIGHT=0 codeBase="test.CAB#version=9,0,0,1" classid="CLSID:B6D4B406-9CC4-4C80-B7A2-248BBB07F682"></OBJECT>
<script language="javascript">
function doTest()
{
var sum = CaluNumCtrl.GetContent(1,1);
alert(sum);
}
</script>
</HEAD>
<BODY>
<input type="button" value="renjie"></input>
</BODY>
</HTML>


说明: codeBase="test.CAB#version=9,0,0,1" codeBase表示文件相对或者绝对路径;version表示版本号,如果这个号和INF文件的版本号一样,那么第二次访问页面就不会下载,否则每次都下载。CLSID 是 ActiveX 项目生成的序号,具体可以在项目的*.rgs 文件中找到。
好了。所有的步骤都完成了,这时你运行test.htm,提示ActiveX控件,你选择允许,然后就可以调用加法运算了。
这只是一个简单的例子,在其中的DLL中,你可以实现自己的应用了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdxdgf.html