怎样调用呢?

解决方案 »

  1.   

    可以使用MFC开发ActiveX,然后作为<Object />放在页面上。Silverlight可以调用页面的DOM对象,可以处理DOM对象的事件,特别是处理javascript脚本,那么也就可以与ActiveX通讯。不过我要说,能不用c++就不要c++。
      

  2.   

    给你个msdn参考:http://msdn.microsoft.com/zh-cn/library/bb979679(VS.95).aspx可以操作DOM对象和javascript,就可以作为桥梁。
      

  3.   

    上面的地址可能不准确,自己在msdn http://msdn.microsoft.com/zh-cn/library/cc838158(VS.95).aspx 在找一下吧。或者google有关silverlight与dom对象互操作的内容,目的就是操作ActiveX。
      

  4.   

    呵呵,ActiveX还需要客户端下载,不想用这种方法,可以直接调用c++编写的dll么?
      

  5.   

    不用想了,现在没可能,将来更没可能...silverlight这种RIA技术就是为了解决Web客户端交互不好用客户端浏览器安全性太差兼容性又不好才风行的...不可能走回头路,将来ActiveX都会被淘汰,时间问题...
      

  6.   

    我现在需要调用一个c++的dll在winform里面可以,可是在Silverlight里面不行了 ,该怎么办?
      

  7.   

    到服务器端,通过COM的方式条用试试?