Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2007, 11:03   #1
AHAPXUCT2007
 
Регистрация: 03.09.2007
Сообщений: 4
По умолчанию Как сделать чтобы динамически созданные объекты оставались после закрытия формы?

Доброго время суток! Помогите пожалуйста есть форма на ней динамически создаются объекты после закрытия формы объкты которые были созданны динамически пропадают. Как сделать чтобы динамически созданные объекты оставались после закрытия формы?????
AHAPXUCT2007 вне форума Ответить с цитированием
Старый 27.09.2007, 11:09   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Смысл ? при повторном показывании формы если у вас правильно написан код компоненты создатуться заново. Надо задумываться не о сохранении чайлд-объекта после уничтожения parent , а о корректном удалении чайлд-ов из памяти
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 27.09.2007, 11:41   #3
AHAPXUCT2007
 
Регистрация: 03.09.2007
Сообщений: 4
По умолчанию

Квэнди я имею ввиду например: создаю динамически вкладку TabSheet в это вкладке кнопку, ListVeiw когда я закрываю форму эта вкладка и что во вкладке пропадает.
Код tabsheet1.ttabsheet.Create(Self) и т.д.
AHAPXUCT2007 вне форума Ответить с цитированием
Старый 27.09.2007, 11:49   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Так, тогда сначала... что означает Self в приведенном вами коде ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 27.09.2007, 14:11   #5
AHAPXUCT2007
 
Регистрация: 03.09.2007
Сообщений: 4
По умолчанию

Self - это явное задание экземпляра класса в его методе.
AHAPXUCT2007 вне форума Ответить с цитированием
Старый 27.09.2007, 15:07   #6
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Хм... чтож, поверим вам, но в этом случае ответьте на второй вопрос после строчки
tabsheet1.ttabsheet.Create(Self)
Исходя из каких соображений объект появится именно на этой форме ?
Понятие родителя надеюсь вам знакомо
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 28.09.2007, 08:42   #7
AHAPXUCT2007
 
Регистрация: 03.09.2007
Сообщений: 4
По умолчанию

Все спасибо за помощь разобрался сам.
AHAPXUCT2007 вне форума Ответить с цитированием
Старый 28.09.2007, 08:46   #8
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Поздно видать, но когда создаём объекты, создаём файл параметров, куда прописываем что мы создали, параметры и прочее. А потом при повторном запуске проги мы его читаем и создаём то, что там написано.
Формат хранения можно придумать самому.
zetrix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли после аварийного закрытия приложения внести/удалить запись из файла Ramires Общие вопросы Delphi 9 06.08.2008 10:38
Как сделать так чтобы окно формы всегда было поверх остальных окон? HelloZAPOR Общие вопросы Delphi 5 23.07.2007 08:05
при изменении размера формы, все компоненты на ней оставались на своих местах ***СкаЙ*** Помощь студентам 15 13.06.2007 11:13
Скажите как сделать так, чтобы размер формы оставался фиксированным? Faramund Помощь студентам 2 20.03.2007 20:14
как сделать так чтобы при открытии второй формы олько она была активной doncova1 Общие вопросы Delphi 2 03.02.2007 19:34