|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.08.2009, 15:34 | #1 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 28
|
Datagridview. Копирование и присваивание.
Что будет если я один Datagridview присваиваю другому оператором «=». Я получу два одинаковых объекты или у меня две переменные буду указывать на один и тот же датагридвю в памяти ?
И тогда вопрос, как присвоить один датагридвю другому с сохранением данных и структуры столбцов/рядков ? |
14.08.2009, 16:23 | #2 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Я как раз сейчас начал писать программу с такой штукой.
Обычно используются указатель на объект (точнее, handle), поэтому две переменные будут указывать на один объект. Можно использовать конструктор копий, типа MyDataGridView2 (MyDataGridView1); Так, по крайней мере, в C++. P. S. Что-то я не нашел конструктора копий... Последний раз редактировалось ds.Dante; 14.08.2009 в 16:33. |
18.08.2009, 15:32 | #3 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 28
|
Проблема:
Есть список public List<DataGridView> dgr_list = new List<DataGridView>(); Он должен сохранять Datagriedview после того, как в его ячейку внесут изменения. Но у меня весь список выходит копией последнего DataGridView который я ему передаю. По логике они все значит указывают на один и тот же обьект в памяти. Ка сделать так что б это был список разных обьектов ? код класа прилагается (как я уже только не пытался, это последний вариант) Код:
Последний раз редактировалось Arhe; 18.08.2009 в 15:39. |
09.09.2009, 16:34 | #4 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 28
|
ап, все еще нуждаюсь в помощи
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Присваивание тексту Memo значения из TStringList | Alex Cones | Общие вопросы Delphi | 10 | 14.08.2009 21:07 |
Присваивание объектов | Stalevar | Общие вопросы Delphi | 0 | 17.02.2009 19:06 |
Присваивание атрибута папке. | papa_serg | Общие вопросы Delphi | 2 | 05.01.2009 16:45 |
динамическое присваивание параметров | The Doberman | БД в Delphi | 0 | 14.09.2007 07:58 |