Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];

Вниз

Для чего используется ReadComponentRes   Найти похожие ветки 

 
девушка   (2009-02-06 14:44) [0]

Добрый день!
Уже полчаса меня терзают смутные сомнения.
Товарищ главный экспериментирует с динамическим созданием форм.

Придумал такую штуку:
Форму загружает в БД функцией потока WriteComponentRes.
В программе ВО ВРЕМЯ ВЫПОЛНЕНИЯ он хочет СОЗДАТЬ ЭКЗЕМПЛЯР этой формы, выгружая её из БД функцией ReadComponentRes.

Говорит, что нужная форма показывается, но происходят какие-то дикие накладки с памятью...

Я сама с такими вещами дела не имела с этими функциями, но меня терзают смутные сомнения, а не происходит ли удаление гланд через анус вместо того чтобы почистить зубы...

Усиленное гугление пока помогло мне понять для чего эти функции нужны и могут ли они нам пригодится :(


 
Palladin ©   (2009-02-06 14:57) [1]


> Усиленное гугление пока помогло мне понять для чего эти
> функции нужны

Угу, а в справке конечно их описание напрочь отсутствует...


 
Johnmen ©   (2009-02-06 15:00) [2]


> Товарищ главный экспериментирует с динамическим созданием форм.

Динамическое создание формы имеет отношение к её хранению, как балерина к трактору...


 
девушка   (2009-02-06 15:06) [3]


> Угу, а в справке конечно их описание напрочь отсутствует.
> ..

Описание есть, но до меня не доходит область их применения...


> Динамическое создание формы имеет отношение к её хранению,
>  как балерина к трактору...


Он хочет сделать чудо:
- сохранить кучу разных форм в БД
- а потом однообразно вызывать...

вот только я тоже не могу понять причем тут БД...

Одно дело хранить там разные настройки ОДНОЙ ФОРМЫ и загружать их для пользователей.
Другое дело хранить разные формы и пытаться их куда-то загрузить.. на мой вопрос, а как же методы и их реализация (я так понимаю в БД загржается в этом случае нечто подобное dfm) - пока ничего не отвечает...


 
Jeer ©   (2009-02-06 15:08) [4]


> пока ничего не отвечает...


Он в творческом поиске - отойди и не мешай.
Мало ли дел, девичьих, у Вас ?


 
Johnmen ©   (2009-02-06 15:09) [5]


> Одно дело хранить там разные настройки ОДНОЙ ФОРМЫ и загружать
> их для пользователей.

Вот это правильное понимание.


 
девушка   (2009-02-06 15:11) [6]


> Он в творческом поиске - отойди и не мешай.
> Мало ли дел, девичьих, у Вас ?

Ну вот собственно и ответ :)
Расслабляюсь и наслаждаюсь наблюдением процесса.


> > Одно дело хранить там разные настройки ОДНОЙ ФОРМЫ и загружать
>
> > их для пользователей.
>
> Вот это правильное понимание.


Спасибо, а я боялась чуда...


 
Jeer ©   (2009-02-06 15:23) [7]


> Расслабляюсь и наслаждаюсь наблюдением процесса.


Сколько приятных слов и фантазий, с ними связанных.
И зачем это придумали для девушек иные работы ?
Напрягаться должны мужики, факт :)


 
Anatoly Podgoretsky ©   (2009-02-06 15:27) [8]

> девушка  (06.02.2009 15:06:03)  [3]

Так это и сейчас, они все однообразно вызываются, это или Show, или Show Modal


 
Юрий Зотов ©   (2009-02-06 18:46) [9]

> Он хочет сделать чудо:
> - сохранить кучу разных форм в БД
> - а потом однообразно вызывать...

Никаких чудес в этом нет, сам не раз делал. Для формы нет никакой разницы, откуда грузить свой DFM - из ресурсов EXE (стандарт) или из БД. Только создавать форму надо через CreateNew, а не через Create.


 
Leonid Troyanovsky ©   (2009-02-06 19:10) [10]


> девушка   (06.02.09 14:44)  

> Говорит, что нужная форма показывается, но происходят какие-
> то дикие накладки с памятью...

Пусть сначала почитает:
http://podgoretsky.com/ftp/Docs/Delphi/FAQ/ru.delphi.html
Q-132: Как сохранить всю форму в файл (как Delphi в *.dfm)?

--
Regards, LVT.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.057 c
2-1233825648
АБВ
2009-02-05 12:20
2009.03.29
TNotifyEvent;


2-1233404283
Новичек
2009-01-31 15:18
2009.03.29
Очистка окна средствами WinAPI


1-1208202474
aha
2008-04-14 23:47
2009.03.29
Как можно выполнить такое ? Для сохранения параметров программы


1-1208755921
OlBan
2008-04-21 09:32
2009.03.29
TAPDComport и модем


15-1233155675
Чудак
2009-01-28 18:14
2009.03.29
Delphi for PHP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский