Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизКак обойти "Circular unit reference"? Найти похожие ветки
← →
Skywalker (2004-10-04 14:30) [0]есть ли какие нить методы, чтоб обойти такую ситуацию?
в HTTPProd объявлен TPageProducer, так же этот объект использует юнит HTTPApp. В HTTPApp в объекте TWebRequest объявлен мой объект TResponseData. И наконец в моем объекте TResponseData объявлен TPageProducer из юнита HTTPProd, вобщем получается замкнутый круг.. ( помогите идеями!
← →
begin...end © (2004-10-04 14:37) [1]Один unit объявляй в в том uses, что в interface; другой - в implementation.
← →
Skywalker (2004-10-04 14:40) [2]так не получается, потому что обе ссылки идут из interface
← →
begin...end © (2004-10-04 14:41) [3]Так а разделить их - никак, что ли?
← →
Erik1 © (2004-10-04 14:56) [4]У тебя чтото не то с архитектуруй.
← →
Семен Сорокин © (2004-10-04 15:10) [5]1. общий предок в третьем юните
2. Объявлять как TObject (к примеру, можно выше), а в implementation-секции использовать приведение типов
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c