刚来一家新公司,项目经理想做一个ACTIVEX控件,说实话以前看过一些有关com的数据,个人感觉应该没有什么问题,就算有问题不是还有网络吗,网上有很多关于com、atl、activex的东西,个人感觉写的比较详细的就是“Phinecos(洞庭散人)”写的 《COM组件开发实践》系列文章(http://www.cnblogs.com/phinecos/archive/2008/08/25/1275923.html)写的很全也很详细,对于一些基本的activex、atl写的很好了。 我刚开始也是按照洞庭大大的教程的学习,一直没有问题,可是当我把activex与ie结合起来问题就来了,下面是COM组件开发实践(二)中的代码
<HTML><HEAD><TITLE>New Page</TITLE><script language="javascript"> function doTest() { var sum = FuckATL1.AddNumbers(3,4); alert(sum); }</script></HEAD><BODY><OBJECT ID="FuckATL1" CLASSID="CLSID:7BF3B65F-A800-4604-AE6B-91844EFD5F05"></OBJECT><input type="button" value="测试加法" id="btnOK" onclick="doTest();"></input></BODY></HTML>