当前位置:  开发笔记 > 前端 > 正文

如何在Delphi应用程序中嵌入除IE <n>之外的浏览器对象

如何解决《如何在Delphi应用程序中嵌入除IE<n>之外的浏览器对象》经验,为你挑选了2个好方法。

使用默认的TWebBrowser可以轻松嵌入Web浏览器.不幸的是,默认情况下进入的是IE .

我想知道如何整合Gecko或WebKit.

    在某处有VCL示例吗?

    如果没有,怎么会去做呢?

    哪里是以嵌入格式找到Gecko和/或WebKit核心的最佳位置?

Lars Truijen.. 21

TWebBrowser IE.它不是浏览器的可插入结构.您可以在应用程序中集成其他浏览器.看到

http://www.adamlock.com/mozilla/

http://delphi.mozdev.org/articles/taming_the_lizard_with_delphi.html

http://ftp.newbielabs.com/Delphi%20Gecko%20SDK/


Carlos Barbo.. 15

一个可行的替代方案是CEF - Chromium Embedded Framework,它封装了Chromium浏览器,它本身封装了WebKit.此库作为普通DLL提供,具有导出的C API.

code.google.com/p/delphichromiumembedded上有一个delphi界面

我一直在使用它自己的界面实现并且工作得很好,虽然不太容易正确使用THTML或IE,但对于需要强大且可嵌入的浏览器的人来说非常棒.



1> Lars Truijen..:

TWebBrowser IE.它不是浏览器的可插入结构.您可以在应用程序中集成其他浏览器.看到

http://www.adamlock.com/mozilla/

http://delphi.mozdev.org/articles/taming_the_lizard_with_delphi.html

http://ftp.newbielabs.com/Delphi%20Gecko%20SDK/



2> Carlos Barbo..:

一个可行的替代方案是CEF - Chromium Embedded Framework,它封装了Chromium浏览器,它本身封装了WebKit.此库作为普通DLL提供,具有导出的C API.

code.google.com/p/delphichromiumembedded上有一个delphi界面

我一直在使用它自己的界面实现并且工作得很好,虽然不太容易正确使用THTML或IE,但对于需要强大且可嵌入的浏览器的人来说非常棒.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有