Dodawanie wartości kolumn w ListView

0

Witam. Mam problem z dodaniem wartosci w kolumnach ListView. Pobieram sobie dane z bazy do ListView i chciałbym zsumować dane z wybranej kolumny i zapisać je do Edita. Jak to zrobić?? Chyba powinienem użyć pętli for...Proszę o pomoc. Znalazłem cos takiego..ale nie do końca rozumiem jak odwoływać się do kolumn;/

int i;
int suma = 0;
for (i = 0; i < ListView1->Items->Count-1;i++);
{
suma = suma + (ListView1->Items[i].Item->Subitem[2]);
}

0

listview przechowuje teksty a nie liczby. musisz te teksty najpier skonwertowac (liczba=StrToInt(tekst); <-- cos w ten desen)

0

Rozumiem ze trzeba to zamienic, tylko nie wiem jak...próbuje już na wszystkie sposoby i po prostu nie umiem;/ wydaje mi sie,że coś jest nie tak tym fragmentem

suma =suma + (ListView1->Items[i].Item->SubItems[2]);

obojętnie czy wpisze StrToInt(listview....) czy ListView1->Items[i].Item->SubItems[2].ToInt()); czy tez jeszcze cos innego wyskakują błedy...nie znam sie zbyt dobrze na Builderze..

1 użytkowników online, w tym zalogowanych: 0, gości: 1