Announcement

Collapse
No announcement yet.

Zwei for-Schleifen parallel abarbeiten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zwei for-Schleifen parallel abarbeiten

    Hallo,
    wie bekomme ich es hin, dass Delphi (2005) zwei for-Schleifen parallel abarbeitet? Ich habe zwei Stringlisten, die miteinander korrelliert sind, und brauche von jeder Liste immer die gleiche Zeile (also Zeile 1 von SL1 und Zeile1 von SL2).
    Mit
    for i:= SL2.Count -1 downto 0 do
    for j:= SL1.Count -1 downto 0 do
    begin
    ...
    end
    wird erst die innere und danach die äußere Schleife abgearbeitet.
    Kennt jemand eine Lösung (außer der, statt zweier nur eine Stringliste zu nehmen)?

  • #2
    Ich verstehe das Problem nicht, aber eine parallele Abarbeitung ist nicht möglich.

    und brauche von jeder Liste immer die gleiche Zeile
    Warum nun nicht eine Schleife -> damit greifst du immer mit einem Index auf beide Listen zu??
    Christian

    Comment


    • #3
      Hallo Gerhard,
      so wie ich das verstanden habe, brauchst du dann ja auch nur eine Schleife

      For j:= SL1.Count -1 downto 0 do
      begin
      SL2 := SL1;
      ...
      end

      somit sind SL1 und SL2 immer gleich

      LG Oswald

      Comment

      Working...
      X