首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gecko fx入门

gecko fx入门
EN

Stack Overflow用户
提问于 2013-01-18 17:24:25
回答 2查看 1.2K关注 0票数 0

我使用以下代码将gecko嵌入到我的应用程序中:

代码语言:javascript
复制
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快递。我已经下载了xulrunner并将其解压缩到"C:\temp\MozilaTeste\xulrunner“。我已经下载了gecko fx,并在项目参考中添加了geckofx-core-14.dllGeckofx-Winforms-14.dll

EN

回答 2

Stack Overflow用户

发布于 2013-01-19 15:03:20

到xulrunner目录的路径可能有问题?尝试使用"\“。我的代码(调试文件夹中的xulrunner目录):Gecko.Xpcom.Initialize(AppDomain.CurrentDomain.BaseDirectory + "xulrunner\");

票数 0
EN

Stack Overflow用户

发布于 2013-01-22 10:54:18

注释掉下面这行:

代码语言:javascript
复制
browser.Navigate("http://www.aol.com")

它还会结冰吗?

如果为No,则将导航移动到Window Created事件处理程序中。

在创建WinForms控件时,GeckoWebBrowser控件会对自身进行初始化。在成功初始化控件之后,需要调用导航。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14395822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档