Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2011, 19:27   #1
piksel111
 
Регистрация: 17.04.2011
Сообщений: 7
Радость Работа с ListView и потоком данных

Есть такая потребность:
Я закачиваю данные из интернета (xml файлик) в нём содержится "имя" и "путь к аватарке" после этого мне необходимо в цикле обработать данные и запихнуть в listview эту картинку и "имя" разбив все эти данные на 4 столбца. Возле каждого имени и картинки должен быть чекбокс.

Как всё это лучше реализовать?
про скачивание и обработку xml всё понятно, основные проблемы с listview.
piksel111 вне форума Ответить с цитированием
Старый 17.04.2011, 19:44   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Код:
var
LI:TlistItem; //uses ComCtrls
begin
Li:=ListView1.Items.add;

Li.Caption:='Первая колонка';
Li.SubItems.add('Вторая колонка');
Li.SubItems.add('Третья колонка');
Li.SubItems.add('Четвёртая колонка');
Li.SubItems.add('N колонка');
end;
Человек_Борща вне форума Ответить с цитированием
Старый 18.04.2011, 00:30   #3
piksel111
 
Регистрация: 17.04.2011
Сообщений: 7
По умолчанию

ок. а как например добавить к ним картинки и checkbox

я так понимаю картинки грузятся туда из imagelist? а как туда их запихать?

И ещё маленький вопросик не в тему но всё же, есть такая ситуации я качаю с сервера xml фаил но он не полный то есть в нём за раз отдаётся по 100 записей, для дальнейшего я качаю ещё раз с указателем на следующую часть и так пока указатель не станет 0. как все эти части сохранить в 1 xml фаил?
piksel111 вне форума Ответить с цитированием
Старый 18.04.2011, 01:06   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

ну картинки в ImageList а у ListItem есть свойство SubImages и ImageIndex
По поводу checkbox'а ничего предложить немогу.

А по поводу последнего:
сначало руками соедини 3 файла в один, затем программно опиши свои действия над файлами.

Последний раз редактировалось Человек_Борща; 18.04.2011 в 01:10.
Человек_Борща вне форума Ответить с цитированием
Старый 18.04.2011, 01:48   #5
Dеlphi
нажмите + на весах
Пользователь
 
Регистрация: 10.11.2010
Сообщений: 30
По умолчанию

включи checkboxes свойство у ListView
Если помог нажми на весы
Dеlphi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с ListView мимо Общие вопросы Delphi 7 12.02.2011 17:05
Синхронизация работы Tthread и данных в ListView как реализовать? Человек_Борща Общие вопросы Delphi 4 20.12.2010 01:00
ListView добовление данных в указанную колонку указанного item Человек_Борща Общие вопросы Delphi 3 20.11.2010 10:12
получение данных из listview bulldog5293 Работа с сетью в Delphi 0 03.09.2010 23:38
работа с listview D_E_N Общие вопросы Delphi 16 06.01.2010 12:38