Интеграция Silverlight / VB 6 - PullRequest
0 голосов
/ 01 июля 2010

VB 6 может размещать веб-страницы, что означает, что он также может размещать приложения Silverlight.

Связь с VB 6 до Silverlight может быть легко осуществлена ​​через URL-адреса.Но есть ли способ для приложения Silverlight отправлять сообщения обратно в VB 6?

Ответы [ 2 ]

1 голос
/ 06 июля 2010

Хорошо, как насчет этого ... В приложении SilverLight используйте класс HtmlPage, чтобы обновить заголовок страницы, за которой можно следить из события WebBrowser_TitleChange в vb.

Код 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.

1 голос
/ 05 июля 2010

Вы можете добавить элемент управления Winsock в приложение vb и заставить Silverlight общаться с ним, используя WebClient?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...