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

Вниз

Вопрос по пакетам   Найти похожие ветки 

 
Харько   (2005-12-01 11:08) [0]

Есть у меня базовый класс. Он содержится в главной форме. Также класс содержится в плагинах - т.е. от базового класса наследуются реализации в плагинах, дальше регистрируются, а главная форма загружает плагины и создает наследники базового класса. Но. Загружаем мы первый пакет. Все нормально. Если мы пробуем загрузить другой пакет (в котором также содержится модуль базового класса), не выгружая предыдущий, то мы получим ошибку EPackageError - что модуль (TBaseClass)  уже загружен пакетом (FirstPackage). Можно ли не выгружать постоянно пакеты?


 
Reindeer Moss Eater ©   (2005-12-01 11:14) [1]

Можно. Но надо что бы они не содержали одинаковые модули


 
Харько   (2005-12-01 11:28) [2]

А как? Вынести базовый класс еще в один пакет? А как его подключить к наследникам?


 
Reindeer Moss Eater ©   (2005-12-01 11:30) [3]

внести модуль в список uses, убрать из списка contains



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
1-1132899472
Тома
2005-11-25 09:17
2005.12.18
Удалить временные файлы


14-1132996973
Антон773
2005-11-26 12:22
2005.12.18
новости мира компонент


6-1125848826
polcovnic
2005-09-04 19:47
2005.12.18
Как закачать файлы на WEB-сервер


2-1133273255
бедный студент
2005-11-29 17:07
2005.12.18
шаг цикла


2-1133256755
saer
2005-11-29 12:32
2005.12.18
Изменение яркости