![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Для чего используется ReadComponentRes
девушка © (2009-02-06 14:44:00)Добрый день!
Уже полчаса меня терзают смутные сомнения.
Товарищ главный экспериментирует с динамическим созданием форм.
Придумал такую штуку:
Форму загружает в БД функцией потока WriteComponentRes.
В программе ВО ВРЕМЯ ВЫПОЛНЕНИЯ он хочет СОЗДАТЬ ЭКЗЕМПЛЯР этой формы, выгружая её из БД функцией ReadComponentRes.
Говорит, что нужная форма показывается, но происходят какие-то дикие накладки с памятью...
Я сама с такими вещами дела не имела с этими функциями, но меня терзают смутные сомнения, а не происходит ли удаление гланд через анус вместо того чтобы почистить зубы...
Усиленное гугление пока помогло мне понять для чего эти функции нужны и могут ли они нам пригодится :(
Leonid Troyanovsky (2009-02-06 19:10:00) [1]
> девушка (06.02.09 14:44)
> Говорит, что нужная форма показывается, но происходят какие-
> то дикие накладки с памятью...
Пусть сначала почитает:
http://podgoretsky.com/ftp/Docs/Delphi/FAQ/ru.delphi.html
Q-132: Как сохранить всю форму в файл (как Delphi в *.dfm)?
--
Regards, LVT.
Юрий Зотов (2009-02-06 18:46:00) [2]> Он хочет сделать чудо:
> - сохранить кучу разных форм в БД
> - а потом однообразно вызывать...
Никаких чудес в этом нет, сам не раз делал. Для формы нет никакой разницы, откуда грузить свой DFM - из ресурсов EXE (стандарт) или из БД. Только создавать форму надо через CreateNew, а не через Create.
Anatoly Podgoretsky (2009-02-06 15:27:00) [3]> девушка (06.02.2009 15:06:03) [3]
Так это и сейчас, они все однообразно вызываются, это или Show, или Show Modal
Jeer (2009-02-06 15:23:00) [4]
> Расслабляюсь и наслаждаюсь наблюдением процесса.
Сколько приятных слов и фантазий, с ними связанных.
И зачем это придумали для девушек иные работы ?
Напрягаться должны мужики, факт :)
девушка (2009-02-06 15:11:00) [5]
> Он в творческом поиске - отойди и не мешай.
> Мало ли дел, девичьих, у Вас ?
Ну вот собственно и ответ :)
Расслабляюсь и наслаждаюсь наблюдением процесса.
> > Одно дело хранить там разные настройки ОДНОЙ ФОРМЫ и загружать
>
> > их для пользователей.
>
> Вот это правильное понимание.
Спасибо, а я боялась чуда...
Johnmen (2009-02-06 15:09:00) [6]
> Одно дело хранить там разные настройки ОДНОЙ ФОРМЫ и загружать
> их для пользователей.
Вот это правильное понимание.
Jeer (2009-02-06 15:08:00) [7]
> пока ничего не отвечает...
Он в творческом поиске - отойди и не мешай.
Мало ли дел, девичьих, у Вас ?
девушка (2009-02-06 15:06:00) [8]
> Угу, а в справке конечно их описание напрочь отсутствует.
> ..
Описание есть, но до меня не доходит область их применения...
> Динамическое создание формы имеет отношение к её хранению,
> как балерина к трактору...
Он хочет сделать чудо:
- сохранить кучу разных форм в БД
- а потом однообразно вызывать...
вот только я тоже не могу понять причем тут БД...
Одно дело хранить там разные настройки ОДНОЙ ФОРМЫ и загружать их для пользователей.
Другое дело хранить разные формы и пытаться их куда-то загрузить.. на мой вопрос, а как же методы и их реализация (я так понимаю в БД загржается в этом случае нечто подобное dfm) - пока ничего не отвечает...
Johnmen (2009-02-06 15:00:00) [9]
> Товарищ главный экспериментирует с динамическим созданием форм.
Динамическое создание формы имеет отношение к её хранению, как балерина к трактору...
Palladin (2009-02-06 14:57:00) [10]
> Усиленное гугление пока помогло мне понять для чего эти
> функции нужны
Угу, а в справке конечно их описание напрочь отсутствует...