这是我last question的延续。在那个问题中,我展示了一个涉及TWebBrowser生成线程的问题,这些线程在浏览器被破坏后仍然存在。虽然没有人可以提供问题的解决方案,但有人认为问题可能是一个不可修复的问题(TWebBrowser组件本身存在缺陷)。
因此我尝试下载并使用Delphi Chromium Embedded Framework。我下载了组件并将它们添加到Delphi中,将一个组件添加到一个新表单并尝试运行该程序,此时它会抛出一个CPU断点
5264DF81 6A01 push $01
模块加载:icudt46.dll。没有调试信息。基地址:562C0000美元。处理DCEFTestRun.exe(3080)
没有错误消息,但是当程序手动继续时它会关闭。我之前没有DCEF的经验,也没有任何使用第三方组件的经验,DCEF网站的文档也非常缺乏。
我认为我要求的最简单的事情是一个简单的演练(非常基础)下载/安装的内容以及让Chromium Components工作的地方。
提前谢谢你。
答案 0 :(得分:13)
您缺少Chromium Embedded Framework
(CEF)核心库。将..\dcef\bin\Win32
文件夹(从您下载的软件包中)的内容复制到项目的输出目录(或从项目的可执行文件中可到达的某些known folders
位置)就足够了。