Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi 2 Schleifen Synchron? (https://www.delphipraxis.net/47586-2-schleifen-synchron.html)

Hallo_Thomas 13. Jun 2005 15:06


2 Schleifen Synchron?
 
Ich habe hier folgendes Problem.

Ich wollte das die Werte Synchron laufen.

Und Zwar so, das dem ersten Wert der letzte aus der 2. Schleife zugeordnet
wird. Dem 2.Wert wird der vorletzte zugeordnet.

Im Moment wird dem 1. Wert ja noch der erste bis zum letzen aus der 2. Schleife zugeordnet.

Was mache ich verkehrt?





Delphi-Quellcode:
for x := meineListe.count - 1 downto 0 do
for i := 1 to meineListe.count do
      begin
        if (StrToInt(meineListe.Strings[x]) in werte[1]) then
        begin
          Counter[1] := 0;
          with Series1 do
          AddXY( i,Counter[1], 'John', clGreen );
        end
        else
        begin
          Inc(Counter[1]);
          with Series1 do
          AddXY( i,Counter[1], 'John', clGreen );
        end;

BKempf 13. Jun 2005 15:13

Re: 2 Schleifen Synchron?
 
Delphi-Quellcode:
for i:=xy.Count-1 downto 0 do
begin
  writeln ('Erster Wert: ', i, 'Zweiter Wert: ', xy.Count-i);
end;
Du brauchst also nur eine Schleife.

Hallo_Thomas 13. Jun 2005 15:19

Re: 2 Schleifen Synchron?
 
Perfekt, ich danke Dir!


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz