Hallo,
meine aktuelle Lösung sieht folgendermaßen aus:
Delphi-Quellcode:
TMyTask = class(TAbstractTask);
InternalTask := TMyTask.IInternalTask(Task);
InternalTask.AddCompleteEvent(
procedure (Task: ITask)
begin
// Task ist fertig
end
);
Das funktioniert, egal ob ein Task abgebrochen oder verarbeitet wurde, aber schöner fände ich es, wenn die PPL so ein Event öffentlich unterstützen würde, oder ich übersehe etwas.
Viele Grüße,
karlkoch