Текущий архив: 2005.07.31;
Скачать: CL | DM;
ВнизВзаимосвязь модулей приложения. Найти похожие ветки
← →
Zak3D[@Tm] © (2005-07-14 17:27) [0]Наверно всем известна ситуация, когда в два модуля приложения ссылаются друг на друга(это простой случай), либо когда два модуля ссылаются друг на друга неявно(здесь отследить перекрытие сложнее).
Делфи ругается на такое перекрытие вот такими словами -
[Fatal Error] Unit.pas(5): Circular unit reference to "Unit"
Так вот, я знаю что в С++ такая ситуация не возникает и там можно в одном модуле описать все остальные и потом только ссылаться на этот модуль.
Рельно ли реализовать такое в Делфи? Есть ли какая-либо альтернатива такому объявлению?.
Как бороться с такими ситуациями? (следить не предлагать, только таким методом и пользуюсь =))
Заранее благодярен.
← →
Плохиш © (2005-07-14 17:36) [1]interface
uses ...
implementation
uses ...
← →
Fay © (2005-07-14 17:44) [2]2 Zak3D[@Tm] © (14.07.05 17:27)
Какие модули в C ?
← →
Zak3D[@Tm] © (2005-07-14 18:12) [3]Fay
=) не стоит предираться к словам
Плохиш © (14.07.05 17:36) [1]
interface
uses ...
implementation
uses ...
Это конечно хорошо, но не то =).
-------------------------------
Никто не знает как ещё можно обойти такую неприятнось?
(Просто муторно в каздом модуле объявлять все тебе нужные =(. )
← →
Fay © (2005-07-14 18:22) [4]2 Zak3D[@Tm] © (14.07.05 18:12) [3]
Если много одинаковых, оформи инклюдом {$I}
← →
Плохиш © (2005-07-14 18:22) [5]
> Это конечно хорошо, но не то
Ню..ню
Бубен купи, может поможет.
← →
Zak3D[@Tm] © (2005-07-14 18:39) [6]Fay
Так и делаю =)
Но так получается грузить где-то 50%, остальныеже приходится ручками =).
Плохиш
А тебе он помог?
← →
Плохиш © (2005-07-14 18:43) [7]
> А тебе он помог?
Потребности не возникает.
PS. Пересмотри структуру программы.
← →
Fay © (2005-07-14 18:44) [8]>> PS. Пересмотри структуру программы.
Присоединяюсь
← →
Zak3D[@Tm] © (2005-07-14 20:17) [9]Fay
Плохиш
Спасибо... в принципе я иду в эту сторону =), но пока неприятности всё же случаются.
← →
Fay © (2005-07-14 20:28) [10]2 Zak3D[@Tm] © (14.07.05 20:17) [9]
Удачи!
Страницы: 1 вся ветка
Текущий архив: 2005.07.31;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.043 c