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

Вниз

Организация среднего (большого) проекта интерфейса к БД   Найти похожие ветки 

 
Awex   (2002-02-27 15:21) [11]

2Arhelon
А зачем писать свой интерпретатор, это дело не благодарное тем более есть уже готовые решения, осталось только их интегрировать со своим проектом.
Я вот например я пользую Dream, Юрий Жуков рекомендует использовать RALib.

Недостатки использования Dll в качестве контейнеров для форм подобного рода. (С моей точки зрения)
1. Это дикий суммовой объем всего приложение.
2. Получаешь тяжолое не гибкое плохо адаптируемое приложение Чтоб изменить что DLL нужно компилить (не на всех машинах клиента есть Delphi, да и исходники не у всех будут).
3. DFM можно хранить в DB, и каждому юзеру довать свой набор в зависимости от его прав. А представляешь когда у тебя таких форм около сотни ? И эта возня с перекомпиляцией DLL ?
4. Если формы из DLL будут подыматься как MDI Child то это еще источник глюков.
5. Да и использования механизмов Delphi(делфа сама подымает DFM из рессурса) мне кажется предпочтительней.

Конечно перечисленное мной недостатками DLL не назовешь, скорее всего это неудобства их использования для задачи подобного рода, но все же...




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

Форум: "Базы";
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.006 c
1-90838
lipskiy
2002-03-16 01:23
2002.03.28
TThread


14-91040
Knight
2002-02-12 16:51
2002.03.28
Вот такая вот бадья... Пришло мне на мыло...


3-90772
Vygantas
2002-03-02 14:56
2002.03.28
SQL запрос ??


6-91026
Ramid
2002-01-16 13:37
2002.03.28
Доспуп к свойтвам Internet Explorer (СОМ) при работе с SHTTP, а работа с СОМ при использовании потоков


1-91000
Turalyon
2002-03-15 10:32
2002.03.28
Сервисы и событие OnIdle





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