![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Копирование свойств объекта
Frozzen © (2004-11-28 14:56:00)Господа подскажите
Ситуация такая: имеется 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 15:06:00) [1]
> просто в ассигн переприсваевание полей написать
да
все делаешь ручками сам.
Frozzen (2004-11-28 15:05:00) [2]просто в ассигн переприсваевание полей написать
Frozzen (2004-11-28 15:05:00) [3]просто в ассигн переприсваевание полей написать
Frozzen (2004-11-28 15:04:00) [4]Подскажите как правельно
Суслик (2004-11-28 14:57:00) [5]ничего само делаться не будет.
Ты должен сам написать Assign, где будешь копировать нужные свойства.