2009-11-05 62 views
0

我真的很想將Silverlight用於我正在處理的項目,但我需要與在用戶桌面上運行的應用程序進行交互。是否有可能使用Silverlight做到這一點,或者我堅持使用ASP.NET + ActiveX?在Silverlight中使用ActiveX控件

回答

1

您可以使用Silverlight作爲一個標準的Windows應用程序的ActiveX組件...查看備用主機:http://code.msdn.microsoft.com/silverlightalthost

如果你可以通過一個Web應用程序要做到這一點,你可以寫一個自定義簽名的ActiveX組件和交互與它從Silverlight(通過JS橋)

1

Silverlight應用程序在客戶端的沙箱中運行,除了通過套接字或端口之外無法與外部通信。你可能不得不去ActiveX。