我是StackOverflow的新手,一般在这里找到我要找的答案。除了这个时候。我很困惑。这里有:Delphi Chromium嵌入式故障
几周前,我下载了Delphi Chromium Embedded修订版306,并将它安装在Delphi XE的全新副本中。现在,这是从DCEF谷歌代码页面的“下载”部分抓取的。
我注意到的第一件事是该网站提到支持Delphi XE,但没有专门为XE包含的项目包。自然,我安装了适用于Delphi 2010的软件包,因为XE2的软件包由于FMX以及其他一些功能(?)而无法工作。
以前在D7上使用过较旧的版本时,我自然会在表单上放置一个TChromium,将默认URL设置为http://foundry-local/assist/node/
,然后运行该应用程序。这就是我与打招呼:
Exception EExternal Exception in libcef.dll ... External Exception 80000003.
无法张贴在他们的新谷歌集团任何东西(它们禁用代码页的问题跟踪),所以我想我到这里来弄清楚发生了什么事。但在此之前,我决定从中继签出最新的代码构建。成功安装它(仍然没有XE包),将TChromium放在空白表格上,然后运行该应用程序。这一次,我迎接如下:
Exception EReadError in module FoundryAssistNodeManager.exe at 0004BE24. Error reading Chromium1.Options.AcceleratedCompositingEnabled: Invalid property path.
因此:我真的很困惑。
(Edit: The app can see the core libraries, and they are being picked up.)
在Delphi XE上有没有其他人使用DCEF有问题?如果是这样,任何人都有某种解决方案?
请参阅我正在为即将发布的产品构建定制的帮助平台。使用IE是不可靠的,Gecko的组件不再处于开发阶段。
任何提示,指导方针将是伟大的。提前感谢你。
你有核心函数库['可见你的项目'](http://stackoverflow.com/a/9587241/960757)? – TLama
嗨TLama,的确我是。忘了提及那个(虽然我在他们的页面上提到过)。 –
此外,我发现这很奇怪,当我尝试编译演示时,出现以下编译器错误:'ProcessRequest'的声明不同于之前的声明[在ceffilescheme.pas中] –