【发布时间】:2013-09-05 19:52:01
【问题描述】:
编译器说未声明的标识符:
TThread.Synchronize(nil, sync.Execute);
可能我使用的是旧版本,那么如何纠正这个错误?
可能会超载它,任何人都可以帮忙,我是 delphi 的新手,我想在 c++ builder 上安装一个 delphi 组件。我需要修复上面的错误,我不知道如何。
我正在使用 BCB6。 我正在尝试在 C++ Builder 上安装 Delphi Chromium Embedded 以在旧项目中使用它
【问题讨论】:
-
抱歉,我使用的是 C++ Builder 6
-
您展示的代码是 Delphi 代码,而不是 C++ 代码。 C++ 等价物是
TThread::Synchronize(NULL, &sync->Execute);,但是 BCB6 中不存在Synchronize()的那个版本。 -
@Remy Lebeau 我正在尝试在 C++ Builder 上安装 Delphi Chromium Embedded 以在旧项目中使用它。
-
在your previous question 中,您说您“很久以前”成功使用了 Chromium Embedded。也许您应该尝试使用上次使用该项目时的最新版本,而不是使用最新版本。
-
问题是我的操作系统已重新安装,我确实再次安装了 bcb6,现在我正在尝试安装 chromium
标签: delphi c++builder c++builder-6