Главная страница
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.043 c
6-1125821792
mm0
2005-09-04 12:16
2005.12.18
Как отправить e-mail без smpt


1-1132294663
Пётр
2005-11-18 09:17
2005.12.18
Сохранение в файл StringGrid методом SaveToFile


5-1116963546
w666w
2005-05-24 23:39
2005.12.18
Как в TListItem отрисовать TSpinEdit?


2-1133373971
dimka_sh
2005-11-30 21:06
2005.12.18
Разрешение экрана


14-1132869707
TStas
2005-11-25 01:01
2005.12.18
А стоит за С++ браться, если на дельфи всего несколько месяцев ..