|
Вопрос # 2 067/ вопрос открыт / |
|
Здравствуйте, эксперты!
Подскажите пожалуйста, какие условия должны соблюдаться для того чтобы из юнита в раздел uses можно было подключить другой юнит.
Например есть юнит Sample, пишем uses Sample;
Просто я не могу понять от чего это зависит - некоторые юниты подключаются без проблем, а некоторые - не хотят подключатся совершенно! юниты находятся в одной и той же папке.
Заранее спасибо!
 |
Вопрос задал: IlluminatI (статус: 2-ой класс)
Вопрос отправлен: 9 ноября 2008, 01:13
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 6; последнее сообщение — 15 ноября 2008, 22:39; участников в обсуждении: 3.
|
Dron (статус: Студент), 9 ноября 2008, 09:21 [#1]:
Если юнит не подключается, компилятор должен выдавать ошибку, почему именно не удалось подключить. Вы никаких ошибок не привели, поэтому ответить на вопрос крайне затруднительно. Причин может много. Возможен конфликт каких-то частей модулей - дважды подключается один и тот же ресурс, оба модуля пытаются подключить какой-то третий модуль дважды и др. Так что здесь нужно разбираться в конкретной ситуации. Главное, чтобы компилятор находил сам юнит на диске.
С уважением.
|
|
IlluminatI (статус: 2-ой класс), 9 ноября 2008, 13:14 [#2]:
Возможно дважды подключается один и тот же ресурс, но по моему, компилятор не находит модуль.
|
|
Dron (статус: Студент), 9 ноября 2008, 13:28 [#3]:
Так компилятор какую всё-таки ошибку выдаёт?
С уважением.
|
|
Вадим К (статус: Академик), 9 ноября 2008, 16:46 [#4]:
Могут быть такие ещё ошибки.
- циклическое подключение - юнит А подключает В, а В подключает А. В некоторых ситуациях всё таки это дело можно разрулить (не даром в делфи две секции uses.).
Второй вариант - Ваш юнит и какой нибуть системный совпадают по имени. (любят некоторые экспериментаторы это делать).
Галочка "подтверждения прочтения" - вселенское зло.
|
|
IlluminatI (статус: 2-ой класс), 15 ноября 2008, 19:02 [#5]:
Да, выдает. Извинете что долго отсутствовал - на соревнования уезжал. Пишет что не может что то откомпилировать, хотя по отдельности, без подключений, каждый модуль копилируется.
|
|
Вадим К (статус: Академик), 15 ноября 2008, 22:39 [#6]:
Может соберёте минимальный пример, где это повторяется и мы посмотрим?
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|