【问题标题】:How to install Delphi Chromium Embedded in Delphi 2007?如何在 Delphi 2007 中安装 Delphi Chromium Embedded?
【发布时间】:2015-06-10 22:22:18
【问题描述】:

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

我尝试使用 D7 包,但它返回此错误:

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

“cefgui.pas”路径已经在库路径上。

我也打不开XE包,因为它是较新的项目格式,D2007打不开。

有什么想法吗?

提前致谢!

【问题讨论】:

  • 将包含'cefgui.pas'的文件夹添加到项目搜索路径中。
  • 已经做了,但错误仍然存​​在。
  • D7 版本与 D2007 版本所需的版本没有区别,但可能是 RTL 库中的版本号。您收到的错误是由于缺少库路径条目;这是该错误的唯一原因。如果你仍然得到它,你没有添加正确的路径,或者你把它添加到了错误的地方。
  • 我已经添加了正确的路径,即存储 .pas 文件的路径。不过,此路径中没有 DCU 文件。

标签: delphi delphi-2007 chromium-embedded tchromium


【解决方案1】:

在我的下载中没有 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.
我通过以下步骤编译它。

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

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

【讨论】:

  • 您好,感谢您提供如此详细的回复,但我使用的是较新的版本(来自code.google.com/p/dcef3 的 DCEF3),并且我遵循您显示的类似程序,但我总是得到这个“文件不是找到:'cefgui.dcu'。我没试过你用的版本,但我想它是一个旧版本?
  • @delphirules :下载dcef3-0cc175e7a629.zip 最新。 (没有chrome.dpr)。遇到同样的错误File not found: 'cefgui.dcu'。一段时间后,我必须编译它。如果您有兴趣,我可以向您描述步骤。
  • 请告诉我你安装它的步骤,我真的需要安装它。提前致谢!
  • 我完全按照你说的做了,我认为我已经取得了一些进展,因为现在错误信息发生了变化;现在,当我编译 dpk 时,出现此错误:“[DCC 错误] cefgui.pas(23): F1026 File not found: 'cef.inc'”。但“cef.inc”文件与“cefgui.pas”位于同一文件夹中。有任何想法吗 ?非常感谢!
  • 好吧,我不知道为什么,但是我再次从该站点下载了文件并进行了全新安装,并且它安装了!非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-14
相关资源
最近更新 更多