wie ihr seht trainiere ich immer noch mit meiner ListView. Dieses mal folgendes Problem.
Ich wollte im OnChange process eine FOR Schleife unterbringen die die Aufgabe hat auszuzählen wie oft ein bestimmtes Wort in der ListView vor kommt und zwar immer sobald etwas sich in der ListView ändert.
Soweit so gut. Alles klappt so lange ich einen Eintrag dazu füge, weil dann stürzt das System richtig kräftig mit anlauf ab! Sobald ich was lösche ist das kein Problem und das macht mich stuzig!
Code: Alles auswählen
for i:=0 to ListView1.Items.Count -1 do
Wenn ich etwas dazu füge kann doch OnChange erst ausgelößt werden wenn etwas zugefügt wurde oder nicht? Weil erst dann ändert sich ja was wo er auslösen soll... vor allem warum meckert er nicht beim Löschen?!
Zweite Problem: Wenn das Programm startet wird ja im OnCreate die Lsitview schon im Hintergrund beschrieben und sobald ich die Aufrufe wurde aber noch nicht durch gezählt sondern erst durch ein Klick in die ListView bzw wenn ich irgend was mit der mache.
Ziel ist es das Permanent wenn etwas mit der ListView geschieht immer live die Auszählung statt findet.
p.s. ich habe es auch schon mit OnInsert probiert was den gleichen Fehler brachte.