Показать сообщение отдельно
Старый 12.06.2009, 00:01
Stargazer вне форума Посмотреть профиль Отправить личное сообщение для Stargazer Найти все сообщения от Stargazer
  № 4  
Ответить с цитированием
Stargazer

Регистрация: Nov 2008
Сообщений: 528
Я знаком с этой ошибкой. Она, действительно, возникает тогда, когда классы взаимно ссылаются друг на друга. Причина ошибки, как я полагаю, в том, что компилятор не может понять, какой класс компилировать первым (в делфи эта ситуация известна под именем circular reference).

Решения, честно говоря, я тоже не знаю. Скажу только, что сейчас у меня есть только одно релизное приложение, в котором существует этот эффект. При должном проектировании, классы друг на друга у меня обычно не ссылаются.