Forum: Object-Pascal / Delphi-Language
by EdAdvokat,
6. Dez 2020
for i := 0 to List.Count-1 do
Lst1.Items.Add(inttostr(List.items));
finally
List.Free;
end;
Danke das war es!!! List.count-1, warum bin ich da nicht gleich darauf gekommen.
Forum: Object-Pascal / Delphi-Language
by EdAdvokat,
6. Dez 2020
list.count klappt auch nicht.
Forum: Object-Pascal / Delphi-Language
by EdAdvokat,
6. Dez 2020
for i := 0 to High(List.Items) do
das habe ich auch bereits mehrfach versucht und es get nicht, denn er will eine haben...
Forum: Object-Pascal / Delphi-Language
by EdAdvokat,
6. Dez 2020
Gebe ich for i := 0 to 3 do für den konkreten Fall ein, funktioniert es, doch ich wollte die ganze Sache dynamisch gestalten und nicht jedesmal den
Höchstwert der Items direkt eingeben. Gibt es dafür nicht eine bessere Lösung?
Forum: Object-Pascal / Delphi-Language
by EdAdvokat,
6. Dez 2020
leider sehe ich das nicht, denn das habe ich bereits mehrfach versucht und auch versuchtsweise ...items eingegeben doch ich sehe es einfach nicht.
Was muß ich verfolgen? I wird bis 4 hoch gezählt. Daraufhin habe ich versucht for i := 0 to High(List.Items) do zu verwenden, aber auch das hilft nichts.
Ich finde einfach nicht die Ursache.
Forum: Object-Pascal / Delphi-Language
by EdAdvokat,
6. Dez 2020
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.
procedure TForm29.btn5Click(Sender: TObject);
var List: TList<Integer>;
i: int32;
begin
List :=...