我想在我正在使用 Delphi XE2 的项目中使用 OmniThreadLibrary,我已按照说明进行操作。
- 将 OTL 文件夹和 OTL/src 添加到 Delphi 的库路径中。
- 在 Delphi XE2 包中构建两个项目并安装。
说明非常简单,OmniEventMonitor 在调色板中。
但是,我无法运行单个示例。
例如,当我尝试运行时:
procedure TForm2.Button1Click(Sender: TObject);
begin
Button1.Enabled := false;
Parallel.Async(
procedure
begin
// executed in background thread
Sleep(500);
MessageBeep($FFFFFFFF);
end,
Parallel.TaskConfig.OnTerminated(
procedure (const task: IOmniTaskControl)
begin
// executed in main thread
btnAsync.Enabled := true;
end
)
);
end;
我收到错误Undeclared Identifier Parallel。
我在安装过程中做错了吗?