6

这是我上一个问题的延续。在那个问题中,我展示了一个涉及 TWebBrowser 生成线程的问题,该线程在浏览器销毁后仍然存在。虽然没有人可以提供该问题的解决方案,但有人建议该问题可能是一个不可修复的问题(TWebBrowser 组件本身的缺陷)。

因此,我尝试下载并使用Delphi Chromium Embedded Framework。我下载了组件并将它们添加到 Delphi 中,在新表单中添加了一个并尝试运行程序,此时它会抛出一个 CPU 断点

5264DF81 6A01 push $01

模块加载:icudt46.dll。没有调试信息。基本地址:$562C0000。处理 DCEFTestRun.exe (3080)

没有错误消息,但是当手动继续程序时它会关闭。我以前没有使用 DCEF 的经验,也没有任何使用 3rd 方组件的经验,而且 DCEF 站点非常缺乏文档。

我想我要求的最简单的事情是一个简单的演练(非常基本)下载/安装什么以及在哪里让 Chromium 组件工作。

先感谢您。

4

1 回答 1

13

您缺少Chromium Embedded Framework(CEF)核心库。..\dcef\bin\Win32将文件夹的内容(从下载的包中)复制到项目的输出目录(或known folders从项目的可执行文件可访问的某些位置)就足够了。

于 2012-03-06T15:58:18.780 回答