Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];

Вниз

Взаимосвязь модулей приложения.   Найти похожие ветки 

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.082 c
14-1121173028
Толян
2005-07-12 16:57
2005.07.31
Работа с модемом


14-1121060843
Antonn
2005-07-11 09:47
2005.07.31
Аналог ХР ного msconfig.exe в Win2K


3-1119532224
mariya_mezenceva
2005-06-23 17:10
2005.07.31
приоритеты на выполнение запроса


3-1119447236
zorik
2005-06-22 17:33
2005.07.31
sql - запись с максимальным элементом


1-1120922185
KyRo
2005-07-09 19:16
2005.07.31
Как убрать стандартную реакцию





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский