Ich experimentiere ein wenig mit TList und habe dazu eine kurze Routine geschrieben, die zwar aufgerufen wird und die Werte auch in einer Listbox ausgibt, jedoch die Fehlermeldung
"Argument außerhalb des Bereichs" ausgibt. Ich komme einfach nicht auf die Ursache für diesen Fehler.
Delphi-Quellcode:
procedure TForm29.btn5Click(Sender: TObject);
var List: TList<Integer>;
i: int32;
begin
List := TList<Integer>.Create; { Create List }
try
List.Add(100); { Add Items }
List.Add(200);
List.Add(300);
List.Add(400);
for i := 0 to High(List.Items[i]) do
Lst1.Items.Add(inttostr(List.items[i]));
finally
List.Free;
end;
end;