walexw Опубликовано 2 февраля, 2016 Поделиться Опубликовано 2 февраля, 2016 Заполнил элемент listView вот таким макаром: TListViewItem* item = listView->Items->Add(); item->Text = "abracadabra"; так несколько элементов. Теперь мне необходимо прочитать в цикле все элементы listView с целью проанализировать их и обработать. Не получается подобрать синтаксис чтения. Пробую так: цикл i { TListViewItem* item = listView->Items; ... } Компилятор ругается, пишет: Cannot convert TAppearanceListViewItems to TListItem. Помогите вынуть значения из listView. Дельфийский код тоже подойдет. Спасибо. Цитата Ссылка на комментарий
0 Axbor Опубликовано 2 февраля, 2016 Поделиться Опубликовано 2 февраля, 2016 for(int i = 0; i < ListView1->Items->Count; i ++) { Memo1->Lines->Add(ListView1->Items->AppearanceItem[i]->Text); } zairkz и FireMy 1 1 Цитата Ссылка на комментарий
0 walexw Опубликовано 2 февраля, 2016 Автор Поделиться Опубликовано 2 февраля, 2016 Axbor, большое спасибо! То что надо! Цитата Ссылка на комментарий
0 krapotkin Опубликовано 3 февраля, 2016 Поделиться Опубликовано 3 февраля, 2016 но лучше - не хранить данные в элементах интерфейса i.r.khayrullin и Равиль Зарипов (ZuBy) 2 Цитата Ссылка на комментарий
Вопрос
walexw
Заполнил элемент listView вот таким макаром:
TListViewItem* item = listView->Items->Add();
item->Text = "abracadabra";
так несколько элементов.
Теперь мне необходимо прочитать в цикле все элементы listView с целью проанализировать их и обработать.
Не получается подобрать синтаксис чтения.
Пробую так:
цикл i
{
TListViewItem* item = listView->Items;
...
}
Компилятор ругается, пишет:
Cannot convert TAppearanceListViewItems to TListItem.
Помогите вынуть значения из listView.
Дельфийский код тоже подойдет.
Спасибо.
Ссылка на комментарий
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.