0

编译器说未声明的标识符:

TThread.Synchronize(nil, sync.Execute);

可能我使用的是旧版本,那么如何纠正这个错误?

也许重载它,任何人都可以帮忙,我是delphi的新手,我想在c ++ builder上安装一个delphi组件。我需要修复上述错误,我不知道如何。

我正在使用 BCB6。我正在尝试在 C++ Builder 上安装 Delphi Chromium Embedded 以在旧项目中使用它

4

1 回答 1

4

该代码是为更现代的 BCB/Delphi 版本编写的。Synchronize 类方法是最近添加的(比 BCB6 新得多),您的编译器错误清楚地表明您的版本太旧。您尝试使用的组件不支持您的编译器。

可能的解决方案包括升级或重写代码以匹配您的版本。

于 2013-09-05T20:07:51.477 回答