Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];
ВнизРазрешить работу нескольких DLL через один компонент IBDATABASE Найти похожие ветки
← →
Владимир Т (2002-10-21 09:30) [0]Вот такая проблема! Есть прога (ну уж слишком большая - более 500 экранных форм и все увеличивается) + необходимо ее поддерживать в различных районах. Есть идея - все формы разместить в DLL файлах - это даст возможность упрощать update программы - отправил только изменные модули - и все, но при этом необходимо в каждой форме DLL ставить компонент IBDatabase и при активизации DLL производить подключение к базе данных, что достаточно не выгодно! А можно ли какимто образом подключить все DLL к одному компоненту IBDatabase, расположенному в основной программе? Заранее благодарен
← →
Игорь Шевченко (2002-10-21 10:48) [1]Лучше использовать пакеты (BPL) - проблем не будет.
← →
REA (2002-10-21 10:50) [2]1) COM
2) BPL
3) Класс просто передать (хоть и форму) - в принципе работать будет, но при изменении перекомпилировать DLL
4) Handle какой-нить передать на открытую базу и его присвоить копии компонента. См. также HandleShared и т.п.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c