Einzelnen Beitrag anzeigen

TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.891 Beiträge
 
Delphi 12 Athens
 
#4

AW: TParallel.For Break o.ä?

  Alt 26. Dez 2016, 20:03
Ein Continue ist hier überflüssig. In der normalen Schleife dient Continue dazu, den aktuellen Schleifendurchlauf abzubrechen. Dannach wird automatisch mit dem nächsten Schleifendurchlauf begonnen.
Bei TParallel.For ist es durchaus möglich ja sogar wahrscheinlich, dass der nächste Schleifendurchlauf bereits abgearbeitet wird. Es bleibt also nur noch, den aktuellen Durchlauf abzubrechen. Da der Schleifeninhalt hier in einer Ereignisprozedur abgearbeitet wird, muss diese nur noch beendet werden.
Thomas Breitkreuz
  Mit Zitat antworten Zitat