1

我的目标是在运行之前将一些数据(TValue)存储在 TTask 实例中,然后在任务中使用它。我想使用匿名处理程序而不是 TNotifyEvent 处理程序。

像这样的东西:

LTask.SetData(LMyData);

然后像这样使用它:

LSomeData := TTask.CurrentTask.GetData();

因此可以通过Task的实例访问数据。

我正在考虑从 TTask 继承,但这很棘手,可能不是最佳选择。

有没有其他方法可以使用 RTTI 或其他方式将数据存储到 TTask 中?

我使用 Delphi 10 西雅图。

4

0 回答 0