如何在 Delphi 2007 中安装 Delphi Chromium Embedded?

How to install Delphi Chromium Embedded in Delphi 2007?

我正在尝试在 Delphi 2007 中安装 Delphi Chromium,但是 'packages' 目录中没有此版本的 .dpk 文件。有适用于 D7 和更新版本(XE、XE2)的软件包,但没有适用于 2007 的软件包。

我尝试使用 D7 包,但是 returns 我遇到了这个错误 :

[DCC Error] chrome.dpr(6): F1026 File not found: 'cefgui.dcu'

'cefgui.pas' 路径已经在库路径上。

我也打不开XE包,因为是较新的工程格式,D2007打不开

有什么想法吗?

提前致谢!

在我的下载中没有 chrome.dpr

我从 here delphichromiumembedded

做 svn

svn checkout http://delphichromiumembedded.googlecode.com/svn/trunk/

我的 Windows 2000 电脑上只有 Rad 2007
我只能给你看我的安装过程,有Delphi 7个包。

  • 转到你的 chromiumembedded\packages 你那里 运行 chromium.bat
  • RAD Studio -> 打开项目 -> DCEF_D7.dpk(不是 DCEF_D7.dproj)
  • 右键单击 DCEF_D7.bpl 执行 compileinstall

新调色板Chromium

测试:... chromiumembedded\demos\guiclient\guiclient.dpr 有效

更新:

使用最新下载的dcef3-0cc175e7a629.zip。我遇到了同样的错误文件未找到:cefgui.dcu.
我通过以下步骤编译它。

  • 从这里下载四个 .dcu Chromiumembedded.zip
    它们来自较旧的 chromiumembedded。
  • 将它们放入 src 和 packages 文件夹中。
  • 编译
  • 最小化 IDE
  • 打开Notepad
  • 在记事本中打开cefgui.pas、ceflib.pas、cefvcl.pas、cefreg.pas
  • 稍微更改一下这 4 个文件。 (一个,两个字母就够了)。最好的,评论置顶。保存文件。
  • 返回IDE
  • Delphi 通知你 IDE 外的文件被改变了: 问题reload confirm with yes, 更新内存的需求, also.
  • 编译完成。
  • 如果您愿意,可以撤消对四个 .pas 文件的更改。

但请注意:如果您执行 clean ,那么四个 .dcu 文件将被删除。