VB 6可以託管網頁,這意味着它也可以託管Silverlight應用程序。Silverlight/VB 6集成
從VB 6到Silverlight的通信很容易通過URL完成。但有沒有辦法讓Silverlight應用程序將消息發送回VB 6?
VB 6可以託管網頁,這意味着它也可以託管Silverlight應用程序。Silverlight/VB 6集成
從VB 6到Silverlight的通信很容易通過URL完成。但有沒有辦法讓Silverlight應用程序將消息發送回VB 6?
好的,接下來呢..在SilverLight應用程序中,使用HtmlPage
類來更新頁面的標題,這可以從vb中的WebBrowser_TitleChange
事件監視。
的Silverlight代碼: -
var document = HtmlPage.Document;
document.SetProperty("title","whatever you need");
VB6代碼: -
Private Sub WebBrowser_TitleChange(ByVal Text As String)
Debug.Print "Title changed to : " & Text
End Sub
你不得不忽略初始TitleChange事件在頁面加載時。
您可以將一個Winsock
控件添加到vb應用程序,並使用WebClient
與silverlight進行對話?
最後我聽說Silverlight無法與用戶機器上的其他應用程序通話。我將不得不通過網絡服務器返回。 – 2010-07-06 06:15:22
好吧,我是在Silverlight應用程序&vb本地工作和(錯誤地)認爲它將全部在本地網絡上。回到製圖板... – 2010-07-06 08:20:23
你贏得獎項先生。這有點冒失,但它肯定會完成這項工作。 – 2010-07-06 17:13:50