Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Хранение форм   Найти похожие ветки 

 
Бакук ©   (2007-03-27 04:44) [0]

Добрый день ALL.
Интересует такой вопрос:
Для удобства сопровождения и отладки хотелось бы хранить некоторые формы (как дизайн, так и код) в каких-либо внешних файлах, чтобы была возможность подключать их при запуске системы.
Т.е. архитектура MDI, есть главное окно, при запуске проверяется наличие файлов и формируется меню. При вызове соответствующего пункта исполняется код, находящийся во внешнем файле.
Собственно вопрос: в каком формате файлов удобно (или возможно) хранить такие данные? Каким образом возможно их подключить?
Спасибо


 
Думкин ©   (2007-03-27 05:58) [1]

COM, DLL....?


 
Бакук ©   (2007-03-27 06:16) [2]

Ну хотелось бы не просто перечисление, а что-то типа краткой характеристики. "Это хорошо, потому что... и плохо, потому что... А вообще-то, советую то-то..." Было бы очень здорово :)


 
KSergey ©   (2007-03-27 07:10) [3]

Чтобы было злдорово - надо и задачу толком описать. Зачем отдельно хранить, как хоцца эту отдельность использовать - и т.д.
А то "хочу вот чтобы было круто и классно!" - так круто и классно будет с использованием любых слов. Тут уже не от слов, а от рук зависит.
К стати, может BPL? Все же родное оно...


 
PEAKTOP ©   (2007-03-27 09:29) [4]

Давно пользую для хранения форм в ресурсах стандартный XFM (DFM) формат Delphi. В справке, по крайней мере к Delphi7, описано как преобразовывать любой компонент в нуль-терминальную строку XFM и обратно. Единственное неудобство,  что пришлось перечислить все классы в вызове процедуры RegisterClasses([]) во время запуска приложения.

Потребность возникла в связи с тем, что ядро системы (exe) не зависит от конфигурации (настройки под конкретного юзера). Плюс система автоматизирует несколько совершенно разных видов задач с совершенно разной бизнес-логикой.



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

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.046 c
5-1152112243
Dstr
2006-07-05 19:10
2007.04.22
Лаг Delphi 7


2-1175676836
Виталий Гаврилов
2007-04-04 12:53
2007.04.22
Автоматическое изменение размеров окна приложения


2-1175711062
sholomak
2007-04-04 22:24
2007.04.22
Работа с PDF


2-1175237687
АндрейК
2007-03-30 10:54
2007.04.22
Выбор строки в TreeView


2-1175682244
Officeman
2007-04-04 14:24
2007.04.22
Цветные делений в ProgressBar1