我想在我正在使用的一个项目中使用OmniThreadLibrary 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;我得到错误未声明的标识符并行。
我在安装过程中做错什么了吗?
发布于 2014-03-18 14:54:35
错误信息是:
未声明标识符并行。
Parallel是在OtlParallel单元中声明的类(包含类方法)。这意味着,如果编译器看不到Parallel类,那么您就没有将OtlParallel添加到uses子句中。
https://stackoverflow.com/questions/22482876
复制相似问题