Вниз
Скачать: CL | DM;

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

← →
Роман   (2004-07-13 16:18) [0]

Есть сдедующая проблема. Написана иерархия форм, наследуемых от TForm(помещена в репозетарий). Надо наследуемые (от уже написанных)форм включать в разные пакеты (.bpl) одного проекта. При этом в каждый мой пакет включается весь исходный код иерархии. При загрузки соответствующих пакетов возникает ошибка дубирования типов. Как это обойти?


← →
Sandman25 ©   (2004-07-13 16:27) [1]

Всю общую часть иерархии поместить в отдельный BPL.


← →
Роман   (2004-07-13 16:48) [2]

Если я это сделаю, то потеряю возможность в Design Time работать с наследуемой формой.


← →
Reindeer Moss Eater ©   (2004-07-13 16:50) [3]

А как же я не потерял?


← →
Sandman25 ©   (2004-07-13 16:51) [4]

Почему??? Пакет A, в котором находится потомок должен требовать (requires) этот новый пакет B. Таким образом, предки не будут помещаться в пакет A, а больше никаких отличий нет.


← →
Роман   (2004-07-14 22:22) [5]

вопросик, как мне тогда(поместив в bpl общий код) создать производную форму? ведь в репозитарии ее не видно.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
3-1089186142
stas
2004-07-07 11:42
2004.08.01
DBControl и Открытие DataSet a


6-1085630866
Wital
2004-05-27 08:07
2004.08.01
учет трафика


6-1085985936
Micah'GF
2004-05-31 10:45
2004.08.01
Winsock: recv постоянно возвращает 65535


14-1089374389
Ketmar
2004-07-09 15:59
2004.08.01
задача, об которую сломали челюсти четыре человека %-)


1-1089568049
TechnoDreamer
2004-07-11 21:47
2004.08.01
Как в ListBox отчертить элементы




   Наверх