Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.13;
Скачать: CL | DM;

Вниз

Вопрос по оформлению: implementation & interface   Найти похожие ветки 

 
Alexey (AZ)   (2007-04-20 09:41) [0]

Добрый день.
Давно хотел спросить, чем например отличается uses в implementation части от uses в interface части, кроме того что uses из interface... как бы сказать, "область видимости" имеет более широкую.

У меня был проект, который надо было безболезненно разорвать на две работоспособные части (некоторые юниты используются в двух частях). Но т.к. каждый проджект после работы с предыдущим приходилось полностью перекомпелировать а затем build"ить, то я предположил, что мог где-то не правильно подключать uses...


 
clickmaker ©   (2007-04-20 09:48) [1]

описания классов из uses в interface доступны в самой interface.
Ну и если у тебя, не приведи господь, есть перекрестные ссылки, то располагаться они должны так
unit A
interface
uses Unit B

unit B
...
implementation
uses unit A


 
Marisha ©   (2007-04-20 10:37) [2]


> есть перекрестные ссылки


Кстати давно хотела узнать, а чем,собственно, так страшны перекрёстные ссылки в модулях?


 
Alexey (AZ)   (2007-04-20 11:29) [3]

Marisha, опасны тем, что получим запутаный сложноотлаживаемый проект. Хотя, в принципе ничего особо страшного в этом нет :)



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

Текущий архив: 2007.05.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
2-1177346544
Kolan
2007-04-23 20:42
2007.05.13
Можно ли редактировать ячейки TListView?


15-1176457337
minaku
2007-04-13 13:42
2007.05.13
проблемы с LINUX


9-1149933920
DevilDevil
2006-06-10 14:05
2007.05.13
Мультитекстурирование?


2-1177291252
Abcdef123
2007-04-23 05:20
2007.05.13
Как организовать поиск по всему проекту на наличие имени таблицы


15-1172873782
Kerk
2007-03-03 01:16
2007.05.13
code.progler.ru