|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.02.2009, 19:06 | #1 |
Регистрация: 17.02.2009
Сообщений: 6
|
Присваивание объектов
Добрый вечер уважаемые форумчане.
При работе возникла такая проблема: Описана динамическая куча объектов Код:
Процедура выполняет расчет, результатом которого является множество объектов-НАСЛЕДНИКОВ РОДИТЕЛЕЙ. Поскольку количество получаемых объектов заранее неизвестно и они мало чем отличаются друг от друга, я использую одну переменную-объект, получаю его свойства и записываю в кучу, потом меняю одно-два поля и записываю следующий: Код:
Проблема в том, что по умолчанию Delphi при присваивании объектов передает значения полей по ссылке, что приводит к неверным результатам в моем случаи. Как мне передавать значения полей в элементы кучи, если при этом у объектов-наследников больше полей. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Присваивание объекту родительского класса объекта дочернего | Викдон | Общие вопросы Delphi | 0 | 07.02.2009 15:27 |
Присваивание атрибута папке. | papa_serg | Общие вопросы Delphi | 2 | 05.01.2009 16:45 |
динамическое присваивание параметров | The Doberman | БД в Delphi | 0 | 14.09.2007 07:58 |
Мерцание объектов | Chaos-Delta | Мультимедиа в Delphi | 4 | 02.07.2007 13:59 |