所以我下载了 DCEF-R306 文件夹并将其放在某个地方。
我听说这不会是最新版本,应该是 DCEF3,但我看到 DCEF3 在 \bin 文件夹中没有任何内容,所以我决定试试这个。
我是 Delphi 7 的新手。我小时候在 BP7 中编程。很久以前。
这是我所做的:
第一次尝试:
a) 去安装组件并安装 DCEF_D7 和 cefreg 单元。我不知道这个单位在包裹周围做什么,但我只是向前走。
此时,包的路径出现在环境选项中的库路径上。
b) 从 demos\guiclient 打开的 guiclient 项目
编译失败c) 用
编译失败"File not found: 'cef.inc'"
替换 cef.inc
d) 将引用恢复为...\..\src\cef.inc
"File not found 'ceflib.dcu'"
cef.inc
所以我说,它看不到单位。
第二次尝试:
a) 从 demos\guiclient 打开 guiclient 项目。乙)。去安装组件并使用 cefreg 单元安装 DCEF_D7
主要编译但无法运行(“除非定义了主机应用程序,否则无法调试项目”)
唉,项目变为“DCEF_D7”......
第三次尝试:
a) 在其他地方(myfiles\delphi7\guiclient)制作了 guiclient 文件夹的单独副本。
b) 从\src 复制到*.dcu 和cef.inc 中。
编译失败:"File not found 'ceffilescheme.dcu'"
.
C)。进一步将 \demos\filescheme 中的所有内容复制到 myfiles\delphi7\guiclient 文件夹中。
编译失败:“地址 00000000 的访问冲突。读取地址 00000000”。
文件 main.pas 变为只读。
第 4 次尝试:
进一步将 \bin\Win32 中的所有内容(包括语言环境)复制到 myfiles\delphi7\guiclient 文件夹中。
与“地址 00000000 的访问冲突。读取地址 00000000”相同的编译失败。
文件 main.pas 变为只读。
我不知道该怎么办了,我需要它,因为 webbrowser IE 组件无法使用。Delphi 7 在 Server 2008 R2 上以 Windows 2000 兼容模式运行。