Когда вы добавляете новый элемент, метод TListItems::Add()
возвращает TListItem*
.Чтобы получить доступ к существующему элементу, вы используете тот же TListItems
, чтобы получить TListItem*
для нужного элемента, например:
// get the desired item by its index in the list...
TListItem *Item = ListView1->Items->Item[index];
В любом данном элементе 1-й столбецпредставлены свойством TListItem::Caption
, а последующие столбцы представлены свойством TListItem::SubItems
.Таким образом, как и при добавлении значений с использованием SubItems
, вы используете SubItems
для чтения значений, например:
String value = item->SubItems->Strings[0]; // 0 = 2nd column, 1 = 3rd column, etc...