![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]Пройти в цикле по нему и вывести