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

Вниз

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

 
Бакук ©   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.15 c
15-1175171673
ArtemESC
2007-03-29 16:34
2007.04.22
Mail.ru у всех глючит?


2-1175668633
Alex_C
2007-04-04 10:37
2007.04.22
Еще вопрос по форме в DLL


8-1155043506
Yastreb
2006-08-08 17:25
2007.04.22
Запуск файла в Winamp


4-1164791087
Dell3r
2006-11-29 12:04
2007.04.22
Запуск/Остановка сервиса (службы)


15-1175241462
Ketmar
2007-03-30 11:57
2007.04.22
wine и шрифты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский