同步模式或异步模式的问题
没做过OCX开发,但winform来说,你将
//DO SOMETHING
FireSendMessage("5678");
用线程去处理,达到异步执行的话,应该可以达到你要的效果大致就这么个意思吧

解决方案 »

  1.   


    如果用线程的话我了个去ocx我还真不知道怎么新建个线程还是谢谢你吧~~
      

  2.   

    我个人觉得你没有错,你封装了Fire事件没错,但是在fire事件,同时执行调用两个方法,肯定有一个先,一个后的,js是单线程,所以肯定先从上往下的,故此应该判断是你封装,ocx方法时,可能出现某种出乎意料的事哦
      

  3.   


    是这样的,我在网页中设置了一个按钮,这个按钮执行了一个JS方法,但这个JS方法调用了OCX中的一个方法,而这个OCX中的方法又触发了多个相同的事件来让网页接收,你收会不会是这个原因,JS这在调用一个方法,所以只有等这个方法完成了再去响应那些事件?因为我让信息打印在网页时是带着时间的,时间是有间隔的,但是是一起打印到网页上的并没有出现间隔~
      

  4.   

    解决了,C++里面没有DoEvents,自己从网上找了段模拟DoEvents的代码插进去就可以啦~