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

Вниз

Копирование свойств объекта   Найти похожие ветки 

 
Frozzen   (2004-11-28 14:56) [0]

Господа подскажите
Ситуация такая: имеется TList - там лежит списсок некоторых объектов
Необходимо создать есче один объект, который будет являтся копией допустем первого из листа. Если не ошибаюсь это делается Assign.

TCoordPoint = class(TObject)
           x, y        :integer;
           lat, long   :real;
           r           :real;
           constructor Create(xx, yy, rr : real);
           destructor Destroy;
          end;

В процедуре работы с листом

p := TCoordPoint.Create(0,0,0);
p := Assign(Items[0]); //???????????????
Insert(0, p);


 
Суслик ©   (2004-11-28 14:57) [1]

ничего само делаться не будет.

Ты должен сам написать Assign, где будешь копировать нужные свойства.


 
Frozzen   (2004-11-28 15:04) [2]

Подскажите как правельно


 
Frozzen   (2004-11-28 15:05) [3]

просто в ассигн переприсваевание полей написать


 
Frozzen   (2004-11-28 15:05) [4]

просто в ассигн переприсваевание полей написать


 
Суслик ©   (2004-11-28 15:06) [5]


> просто в ассигн переприсваевание полей написать

да
все делаешь ручками сам.



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

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

Наверх




Память: 0.47 MB
Время: 0.85 c
1-1101783419
Змей
2004-11-30 05:56
2004.12.12
файл в каталоге с *.exe


1-1100705690
Sicilla
2004-11-17 18:34
2004.12.12
Ошибка в delphi 7


14-1101280576
ИМХО
2004-11-24 10:16
2004.12.12
Для чего создана музыка: чтобы СЛУШАТЬ или чтобы ТАНЦЕВАТЬ?


14-1100092294
gn
2004-11-10 16:11
2004.12.12
Linux самая небезопасная операционная система в мире!


1-1101806975
Skyhawk
2004-11-30 12:29
2004.12.12
Изменение размеров формы без заголовка