一个很简单的Ocx控件,每过1秒触发 EvtCount(int num)事件;
在MFC下创建测试项目,一切正常,可以将num值通知Static控件
在网页中就是取不到这个Event,怎么办。急!!!!web源码:
<OBJECT id=myocx classid=clsid:9AE69C83-0609-468E-B045-966D6B8FCEF6>
</OBJECT><SCRIPT  FOR= myocx EVENT="EvtCount(COUNT)">
<!--
 window.document.write('sdd');
//-->
</SCRIPT>

解决方案 »

  1.   

    对调一下,如果内部事件触发了,那就是你web端代码有问题!用一写工具写web端比较方便,vs2003就提供这个功能,你直接托cox进去,然后在属性中你就可以很容易看到你的事件,如果没有的话,那就是你事件接口或者事件的参数那块有问题!
      

  2.   

    你的事件在线程产生? 如果是哪请看下这个"ATLCPImplMT", 搜索这个方面资料
      

  3.   

    我的项目是MFC ActiveX控件今天被老大把这个问题解决了,嘿嘿