Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Один экземпляр объекта в двух TList   Найти похожие ветки 

 
Yuri Btr ©   (2004-03-18 18:35) [0]

Ув. мастера, подскажите, если у меня есть заполненый объектами экземпляр TList (List1), и мне надо чтобы в другом экземпляре TList (List2) хранились несколько указателей объектов из List1, то я могу сделать так k:=List2.Add(List1.Items[i]), а затем при удалении List2.Delete(k), будет ли удалён объект List1.Items[i]?  

{В общем мне надо хранить экземпляры объектов в List1, выборочно их перекидывая во временный List2, изменяя свойства их свойства из List2 и затем очищая List2, не удаляя их из List1 }
Заранее спасибо.


 
Reindeer Moss Eater ©   (2004-03-18 18:38) [1]

нет конечно


 
Германн ©   (2004-03-18 18:39) [2]

Собс-но в листе содержится не сам объект, лишь ссылка на него. Так что Delete в одном листе, никак не скажется на другом. Помня это не забывай также уничтожать сами объекты тогда, когда они сами становятся уже не нужны.



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
7-1074682789
DECL
2004-01-21 13:59
2004.04.04
Установка dll на компьютере клиента


1-1079228001
Demik
2004-03-14 04:33
2004.04.04
-= MainMenu - в нем BitMap -=-


3-1078235444
Masha Streltsova
2004-03-02 16:50
2004.04.04
Как узнать связанную через foreign key таблицу


11-1058185200
Sagrer
2003-07-14 16:20
2004.04.04
Проблема с размером окна в XP.


11-1058716509
Кладов
2003-07-20 19:55
2004.04.04
Версия 1.80