使用谷歌内核TChromium入门

Delphi 10.1 使用谷歌内核TChromium入门

  • CEF4Delphi的下载和安装
  • Demo运行调试

描述

用Delphi开发工具调用谷歌内核完成浏览器开发环境搭建。这里主要记录各个环节及参考地址,由于很多地址需要VPN才能访问,在这里做转述并附上原文地址。
使用CEF4Delphi来安装来获取谷歌插件。

CEF4Delphi的下载和安装

1.从[github](https://github.com/salvadordf/CEF4Delphi)上下载最新的CEF4Delphi。
2.解压到一个文件夹下,要保证该文件夹具有写的权限。
3.运行Delphi开发环境。
4.把CEF4Delphi的source目录添加到Delphi的开发环境中去,
在开发环境导航栏中点击Tools->Options-> Environment Options->Delphi Options->Library,
选择一个正确的平台(32或64),把目录添加到Library path中。
5.在Delphi中打开CEF4Delphi.dproj。
6.在项目管理中中右键CEF4Delphi.bpl,点击Build按钮。
7.在项目管理中中右键CEF4Delphi.bpl,点击Install按钮。
这样就完成了内核组件的安装。
原文参考:https://www.briskbard.com/index.php?lang=en&pageid=cef

Demo运行调试

完成上面的安装后打开demos中的例子编译,不会出错,但是没有界面出来,这个还需要其他文件。一个二进制文件,该文件中包含运行环境,下载地址:
32bit -> [http://opensource.spotify.com/cefbuilds/cef_binary_3.2987.1596.gc2b4638_windows32.tar.bz2]
64bit -> [http://opensource.spotify.com/cefbuilds/cef_binary_3.2987.1596.gc2b4638_windows64.tar.bz2]
操作步骤:
1.从Delphi中卸载旧版本的CEF4Delphi
2.关闭Delphi
3.将新的“chrome_elf.dll”和“libcef.dll”复制到c:\ windows运行Delphi并重新安装CEF4Delphi
4.复制CEF3二进制文件目录下的Release 和Resources 文件夹到可执行程序的目录下。
5.从新编译可执行程序。
原文参考:[https://www.briskbard.com/forum/viewtopic.php?f=8&t=7&p=9&hilit=CEF3+binaries#p9]

猜你喜欢

转载自blog.csdn.net/wnjnfn/article/details/66973109