Я использую следующий код для встраивания геккона в свое приложение:
Dim browser As Gecko.GeckoWebBrowser
Gecko.Xpcom.Initialize("C:\temp\MozilaTeste\xulrunner")
browser = New Gecko.GeckoWebBrowser
Me.Controls.Add(browser)
browser.Dock = DockStyle.Fill
browser.Navigate("http://www.aol.com")
Но мое приложение зависает после вызова browser.Navigate("http://www.aol.com")
. Я использую VS2010 Express. Я скачал xulrunner и распаковал его в «C:\temp\MozilaTeste\xulrunner». Я скачал gecko fx и добавил geckofx-core-14.dll
и Geckofx-Winforms-14.dll
в ссылку на проект.
Me.Controls.Add(browser)
иbrowser.Parent = Me
эквивалентны и, следовательно, избыточны. Используйте тот или иной. - person GSerg   schedule 18.01.2013