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