C#中Type.Missing能在javascript能做什么中使用吗

数据有多少条就循环几次添加的標签... 数据有多少条就循环几次添加的标签

你对这个回答的评价是

你对这个回答的评价是?

这段时间要写一个ActiveX控件来控制扫描仪并在扫描完成之后将文件路径通知页面。因为扫描的过程是异步的所以我不能利用ActiveX控件公开的Scan方法来返回文件路径,结合Name Ctrl订阅联系人状态的思路我想,如果可以用javascript能做什么Script来订阅ActiveX完成扫描的“事件”我就可以在这个“事件”中把文件路径当作参数传递给页面了。 关于如何用c#开发ActiveX控件兄的系列文章写的非常不错,我这里主要讲一下如何在ActiveX中调用页面上的javascript能做什么Script方法



在包含这个ActiveX控件的页面中添加如下的javascript能做什么Script方法:

这样,在ActiveX控件中调用Calljavascript能做什么Script方法时最终就会调用到页面中的OnScaned方法,藉此实现了ActiveX的“事件”机制
在测试的過程中发现一些有趣的事情,不妨也和大家分享一下:

  1. 参数的类型:最初我想在c#中给javascript能做什么Script方法传递数组类型的参数但当javascript能做什么Script方法执行时,我发现javascript能做什么Script将该参数识别为“unknown”并且无法对其做任何处理,所以最后只好作罢用传递以“|”分隔的字符串代替。
  2. 提供叻更简单的调用javascript能做什么Script方法只需要在初始化时传递页面的window属性,但我还没弄清楚如何给javascript能做什么Script传递参数

我要回帖

更多关于 javascript能做什么 的文章

 

随机推荐