Delphi:编译 TChromium(dcef3) 时出现错误“Exception EOSError”
Delphi: Getting error `Exception EOSError` when compile TChromium(dcef3)
我在 XE6 上安装了最新的 Chromium Embed 版本,使用演示 guiclient
进行了测试并且运行良好。但是当我创建一个新应用程序并放入 TChromium 组件时收到此错误:
我做了这方面的提示 question。
通常这意味着 32 位进程正在尝试加载 64 位模块,反之亦然。您需要进行一些调试,例如使用 Dependency Viewer,以找出哪个模块的位数有误。
一个明显的可能性是您的主机进程是 64 位的,而 CEF 库是 32 位的。要解决此问题,您需要将进程切换为 32 位,或查找 64 位 CEF 库。我什至不确定后者是否存在。
我在 XE6 上安装了最新的 Chromium Embed 版本,使用演示 guiclient
进行了测试并且运行良好。但是当我创建一个新应用程序并放入 TChromium 组件时收到此错误:
我做了这方面的提示 question。
通常这意味着 32 位进程正在尝试加载 64 位模块,反之亦然。您需要进行一些调试,例如使用 Dependency Viewer,以找出哪个模块的位数有误。
一个明显的可能性是您的主机进程是 64 位的,而 CEF 库是 32 位的。要解决此问题,您需要将进程切换为 32 位,或查找 64 位 CEF 库。我什至不确定后者是否存在。