在vb.net中gecko,objectreference需要objectinstance吗?

时间:2013-01-04 16:13:59

标签: webbrowser-control vb.net-2010 gecko

我想在我的vb.net(2008)项目中实现Webbrowser,但是,我不喜欢内置的IE浏览器。

我还记得过去很容易实现像gecko-webbrowser这样的mozilla工具......

这是比我记忆中更复杂的kinf,因为我不得不dwnload xulrunner和Skybound.Gecko.dll,它们都可能必须包含在已完成项目的任何发布中......我还将x86定义为目标CPU和完成了在我的应用程序中使用GeckoWebBrowser所需的所有步骤。在编译之前我也调用了Skybound.Gecko.Xpcom.Initialize(My.Application.Info.DirectoryPath & "/xulrunner")

但是,当我尝试GeckoWebBrowser1.navigate("http://...")(每个设计器使用此名称插入元素)时,IDE会告诉我,对象引用未设置为objectinstance,就好像GeckoWebBrowser1尚未定义...但是GeckoWebBrowser1.Created属性回馈真实。

有人知道它为什么不起作用吗?

1 个答案:

答案 0 :(得分:0)

我的解决方案中有同样的错误。尝试使用GeckoFX程序集。我使用15版本的DLL和错误修复。 https://bitbucket.org/geckofx/geckofx-16.0/downloads