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

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

Скопировать TListView в другой TListView..


TUserClass ©   (2008-07-03 15:07:00) 

Всем доброго дня!

Надо полностью (!!!) скопировать объект класса TListView. Но вот такая бяка не проходит:

 T := TListView.Create(Self);
 T.Parent := Self;
 T.Assign(ListView1);


...но, екцепшн пишет: Cannot assign a TListView to a TListView

Какие еще есть варианты "копирования", кроме

T.[какое-то свойство 1] := ListView1.[какое-то свойство 1];
...
T.[какое-то свойство N] := ListView1.[какое-то свойство N];


???


TUserClass   (2008-07-03 16:06:00) [1]


> b z   (03.07.08 15:43) [4]


Не-не там еще кучу других св-в надо уплести :)

Со стримом вроде разобрался.

clickmaker'у спасибо


b z   (2008-07-03 15:43:00) [2]

T.Items.Assign(ListView1.Items);
?


clickmaker   (2008-07-03 15:25:00) [3]

F1 - ReadComponent - example


TUserClass   (2008-07-03 15:22:00) [4]

Блин...никак с ним разобраться не могу с этим TStream.Read/WriteComponent((


clickmaker   (2008-07-03 15:09:00) [5]

TStream.Read/WriteComponent?


Наверх

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