Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
8-1094913239
Zeqfreed
2004-09-11 18:33
2004.12.12
TMemoryStream и JPG


6-1087306299
Григорьев Антон
2004-06-15 17:31
2004.12.12
Прошу оценить статью про сокеты


4-1098544849
DL
2004-10-23 19:20
2004.12.12
Как получить уникальную информацию о компьютере


3-1100103967
MORA
2004-11-10 19:26
2004.12.12
Связи...


14-1101310747
Empleado
2004-11-24 18:39
2004.12.12
may be useful




   Наверх