Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Fritzew,
17. Jul 2017
Ist dennoch der falsche Ansatz denke ich. Future ist nicht für sowas gedacht.....
Dann kommt noch dazu dass Du das System unnötig belastet, da alle tasks ja trotzdem bis zum ende weiterlaufen.
Baue Dir eine eigene Threadklasse die das sauber handelt.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Fritzew,
17. Jul 2017
Also mit dem Ansatz kommst Du nicht weit...
IFuture<t> funktioniert so nicht.
Wenn Du auf iFuture<t>.Value zugreifst wird gewartet bis der Thread beendet ist. Du müsstest auf jeden
Fall eine Abbruchbdingung haben.
In dem Fall würde ich mir einen TThread ableiten