Delphi Gecko SDK - 有没有人成功实现过这个+ XULRunner 1.9?
我从 sf.net 签出了 d-gecko SDK ( http://sourceforge.net/projects /d-gecko/ )。 我想用 Gecko (XULRunner) 1.9 尝试一下,但是每次运行简单的应用程序时,我都会在 stdcall 函数中遇到错误,指向 WebBrowser.Paint 行... 我的问题是 - 有人成功在 XULRunner 1.9 中运行 GeckoSDK Delphi 应用程序吗? 如果是这样 - 怎么办?它对您来说开箱即用吗?
谢谢 米。
I did a checkout of d-gecko SDK from sf.net ( http://sourceforge.net/projects/d-gecko/ ).
I wanted to try it with Gecko (XULRunner) 1.9, however when running simple application each time I get error in stdcall function, pointing to WebBrowser.Paint line ...
My question is - did anyone succeeded to run GeckoSDK Delphi app in XULRunner 1.9?
If so - how? Did it worked out-of-the-box for you?
Thanks
m.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在网络浏览器首次尝试绘制自身之前,您需要导航到某个位置。因此,必须在组件可见之前调用 LoadURI()。
最简单的解决方案:在组件可见之前调用
LoadURI('about:blank')
。You need to navigate somewhere before the webbrowser first attempts to paint itself. So, LoadURI() must be called before the component is visible.
Easiest solution: Call
LoadURI('about:blank')
before the component is visible.我也有这个问题。我刚刚中和了 baseWin.Repaint(True);
之后一切都很顺利
I had also this problem. I just neutralized baseWin.Repaint(True);
Il all worked perfectly afterward