代码之家  ›  专栏  ›  技术社区  ›  Benny

将ActiveX与Silverlight一起使用

  •  0
  • Benny  · 技术社区  · 15 年前

    我真的很想将Silverlight用于我正在处理的项目,但我需要与运行在用户桌面上的应用程序进行交互。是否可以使用Silverlight执行此操作,或者我是否坚持使用ASP.NET+ActiveX?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Vyas Bharghava    15 年前

    您可以将Silverlight用作标准Windows应用程序中的ActiveX组件…请参见备用主机: http://code.msdn.microsoft.com/silverlightalthost

    如果必须通过Web应用程序进行此操作,则可以编写自定义签名的ActiveX组件并从Silverlight(通过JS网桥)与之交互。

        2
  •  1
  •   Dave Swersky    15 年前

    Silverlight应用程序在客户端的沙盒中运行,除非通过套接字或端口,否则无法在外部进行通信。您可能需要使用ActiveX。