Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > два юнита в uses у друг друга


Автор: 1Andrey1 6.8.2009, 00:05
Вопрос наверное глупейший и возник он исключительно от недостатка знаний, но все таки...
Решили мы тут с товарищем вместе написать программу и чтобы не мешать друг другу определились, что я пишу один юнит, он другой. А потом просто подключаем их к общей главной форме. В каждом из юнитов обьявлен свой класс и все бы ничего, но столкнулись с тем что мне, из своего класса нужно вызывать методы класса товарища и наоборот, а просто прописать два юнита в uses друг к другу нельзя, получается "Circular unit reference". По сему вопрос: каким образом два класса, находящиеся в разных модулях могут использовать свойства и методы друг друга?

Автор: Данкинг 6.8.2009, 00:14
Не понял: а почему в unit1 нельзя указать uses unit2 ?

Автор: AntonN 6.8.2009, 00:16
1Andrey1, а если указать uses после implementation?

Автор: Данкинг 6.8.2009, 00:19
Цитата(AntonN @  6.8.2009,  01:16 Найти цитируемый пост)
1Andrey1, а если указать uses после implementation? 

Ну да, я там и имел в виду.

Автор: 1Andrey1 6.8.2009, 00:34
Цитата(AntonN @ 6.8.2009,  00:16)
1Andrey1, а если указать uses после implementation?

Мда... ну я хоть сразу чесно признался что вопрос глупейший smile

Спасибо! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)