Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TList


lsvit ©   (2006-11-11 14:09:00) 

а как мне вывести содержимое list:TList на экран (например в ListBox)?


Anatoly Podgoretsky   (2006-11-11 16:43:00) [1]

> MBo  (11.11.2006 16:00:10)  [10]

Еще и побескоиться, чтобы не во вред.


MBo   (2006-11-11 16:00:00) [2]

Tlist хранит указатели, а для того, чтобы "засунуть" в него некие сложные данные, нужно было приложить определенные усилия. Так вот, чтобы достать  эти данные, нужно приложить обратные усилия.


Anatoly Podgoretsky   (2006-11-11 15:18:00) [3]

> lsvit  (11.11.2006 14:52:05)  [5]

Так может тогда надо использовать TStringList


lsvit   (2006-11-11 15:03:00) [4]


> А как ты их туда засунул?

засунул просто - через компонент ZipMaster.
Если интересно, вот ссылка: http://www.delphizip.org/index.html


Reindeer Moss Eater   (2006-11-11 14:59:00) [5]

For i:=0 to (ziplist.Count-1) do
  begin

   //а что написать здесь? ;
   ListBox1.Items.Add(Format('%p',[ziplist[i]]));
  end;


MBo   (2006-11-11 14:53:00) [6]

А как ты их туда засунул?


lsvit   (2006-11-11 14:52:00) [7]

TList содержит имена файлов и директорий, находящихся в архиве zip.
их и надо получить.


MBo   (2006-11-11 14:48:00) [8]

А что содержит твой TList?


lsvit   (2006-11-11 14:21:00) [9]

ListBox1.Items.Append( ) - это string
не могу стринг получить из Tlist


lsvit   (2006-11-11 14:18:00) [10]

так и делаю. никак не разберусь с совместимостью типов:

For i:=0 to (ziplist.Count-1) do
   begin

    а что написать здесь? ;

   end;


Sergey Masloff   (2006-11-11 14:15:00) [11]

Пройти в цикле по нему и вывести


Наверх

Титульная страница Поиск, карта сайта Написать письмо