Главная страница
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.022 c
1-1101413769
Homa_Programer
2004-11-25 23:16
2004.12.12
помогите Юзеру


1-1101839603
Ищущий ответ
2004-11-30 21:33
2004.12.12
Почему не работает код?


1-1101368240
markers
2004-11-25 10:37
2004.12.12
Работа с чексбоксами....


3-1099486752
MakNik
2004-11-03 15:59
2004.12.12
dxDBGrid и Hint


14-1101363932
NewDelpher
2004-11-25 09:25
2004.12.12
Вопрос ученым: Нужен ли диссертант научному руководителю?