Witam,
W jaki sposób zsumować elementy z listy w ListBox, tak aby odpowiadały elementom w ListView. czyli
w ListBox mam listę od 1 do 3 a ListView wygląda tak:
Element wartości
1 2
1 34
2 3
1 11
2 23
2 34
3 45
czyli teraz dla elementu 1 z listBox powinien zsumować wszystkie wartości dla elementu 1 w ListView i tak w pętli dla elementu 2 i 3.
Napisałem coś takiego ale daje mi dziwne wyniki
for I2 := 0 to ListView2.Items.Count - 1 do
begin
for I:= 0 to GrupyListBox.Items.Count - 1 do
begin
if GrupyListBox.Items.Strings[I] = ListView2.Items[I2].Caption then
suma := suma + strtoint(listview2.items[I2].subitems[1]);
--> tu akcja np. showmessage(inttostr(suma));
end;
end;
Jak ktoś pomysł jak rozwiązać ten problem to proszę o pomoc.
Janek