我想在我的 vb.net (2008) 项目中实现一个 Webbrowser,但是,我不喜欢内置的 IE。
我还记得在过去,像 gecko-webbrowser 这样的 mozilla 工具很容易实现......
它比我记得的要复杂得多,因为我必须下载 xulrunner 和 Skybound.Gecko.dll,它们可能都必须包含在已完成项目的任何发布中......我还将 x86 定义为目标 CPU 并制作了所有在我的应用程序中使用 GeckoWebBrowser 所需的步骤。Skybound.Gecko.Xpcom.Initialize(My.Application.Info.DirectoryPath & "/xulrunner")
我也在编译之前打电话。
但是,当我尝试GeckoWebBrowser1.navigate("http://...")
(每个设计器使用此名称插入元素)时,IDE 告诉我 objectreference 未设置为 objectinstance,就好像尚未定义 GeckoWebBrowser1 一样......但该GeckoWebBrowser1.Created
属性返回 true。
有谁知道为什么它还没有工作?