Thema: Delphi Problem bei schleife

Einzelnen Beitrag anzeigen

RedShakal
(Gast)

n/a Beiträge
 
#6

Re: Problem bei schleife

  Alt 29. Jul 2009, 12:58
Ich nochmal: Ich habe jetzt eine 3te Spalte hinzugefügt die das Upload Datum enthällt.

Delphi-Quellcode:
if (StrArr[0] = 'Maplist') and (AUser.Nick = 'KKND|Masterserver') then
    begin
      Form6.Maplist.Clear;
      Anzahl := StrtoInt(StrArr[1]);

    for i := 1 to Anzahl do
        begin
          LI := Form6.Maplist.Items.Insert(3*i-1);
          LI.Caption := StrArr[3*i-1];
          LI.SubItems.Add ( StrArr[3*i] );
          LI.SubItems.Add ( StrArr[3*i-2] );
        end;
    end;

Leider muss ich gestehen das ich nicht weiß warum das so funktioniert aber ich hoff es kann mir jemand erklären.

Der Code funktioniert soweit Prima, leider ist aber in der ersten Spalte ein kleiner Fehler. ( Irgentwo ist das auch logisch weil i = 1 enthält ja eigentlich die Anzahl der übermittelten Maps. Aber leider fehlt die erste Zeile komplett wenn ich I = 2 mache.

http://i27.tinypic.com/30j45ew.jpg
  Mit Zitat antworten Zitat