Forum: Object-Pascal / Delphi-Language
by DSCHUCH,
22. Sep 2014
Das heißt aber, es würde die Proceduren trotzdem aufrufen, nur das ein Exit am Beginn steht, korrekt?
Ok, also habe ich nichts übersehen wie TParallel.Break oder sowas.
LoopState, LoopResult sowie dieses Iteratorevent muß ich mal nachrecherchieren, dachte evtl geht es damit. Ist auch nur eine hypothetische Frage.
Thx, Daniel.
Forum: Object-Pascal / Delphi-Language
by DSCHUCH,
22. Sep 2014
Hallo, ich habe mir mal ganz oberflächlich TParallel.For angeschaut. Ich habe auf den ersten Blick nicht gefunden, wie ich das beenden kann.
zB ein Algorithmus, welcher eine Terminierung berechnet. Also NP Vollständig. Wenn ein gewisses Ergebnis erreicht wird, betrachte ich dieses als optimal und möchte alle Threads beenden.
http://docwiki.embarcadero.com/Libraries/XE7/en/System.Threading
...