Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Сегодня :

День молодежи


Delphi. IDE ругается на модули "Cannot resolve unit Nam


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
Пол:Муж AlnZ
Я живу тут....


Возраст: 35
Знак зодиака: Козерог
Зарегистрирован: 28.04.2007
Сообщения: 407
Откуда: г. Тихвин
СообщениеСр, 09-Янв-2008 23:28    Заголовок сообщения: Delphi. IDE ругается на модули "Cannot resolve unit Nam
Цитата

В общем, такая вещь. Дельфа у меня 2007 for Win32 ver 11.0.2804.9245. Но подобная ошибка была когда-то и на D2006... (что тогда делал - не помню, может и просто забил)

Часть модулей (причем, родные - DB, Forms) подчеркнуты красным и при наведение мышой пишет "Cannot resolve unit Name" При этом не всегда работает CodeCompletion, и часть вполне работих идентификаторов подчеркиваются средой как необъявленные.

Ещё в семёрке был сабж, когда в проэкте были папки с именами таких модулей. Т.е. часть файлов проэкта закинуто в папку "Forms", "DB" и т.д. Но сейчас такого нет.

Причем все компилиться, билдится и работает! Но глаза эти сообщения мозолят - тем более так можно вполне реальную ошибку пропустить...

Никто с таким не сталкивался?

_________________
игра не стоит свеч, а результат труда...
но я сажаю алюминеные огурцы на брезентовом поле...
В начало
Посмотреть профиль Отправить личное сообщение
Пол:Муж Selya
Новичок


Возраст: 44
Знак зодиака: Козерог
Зарегистрирован: 29.11.2006
Сообщения: 12
Откуда: Кимры
СообщениеПт, 22-Фев-2008 20:11 
Цитата

Есть такое дело. В таком случае мне помогает перезапуск Delphi (и то не всегда), ну или перезапуск Windows. Подозреваю, что какие то проблемы с памятью.
Цитата:
Но подобная ошибка была когда-то и на D2006... (что тогда делал - не помню, может и просто забил)

Лучше вспомни и нам расскажи :)
В начало
Посмотреть профиль Отправить личное сообщение
Николай
Гость







СообщениеПн, 09-Июн-2008 11:47    Заголовок сообщения: Решение для 2007
Цитата

Надо просто добавить в секцию uses файла проекта

Windows in '%BDS%\source\Win32\rtl\win\windows.pas';

в общем указать путь к файлу.
В начало
СообщениеПн, 06-Окт-2014 10:07    Заголовок сообщения: delphi cannot resolve unit name xe4 решение
Цитата

Нашел решение после долгих мучений
Нужно зайти Project Options/Debugger/Environment Block и в меню Target
выбрать Debug configuretion - 32 bit Windows platform.
В итоге после выбора в Sistem variables появятся все необходимые пути!
Вот оно спасение!!!Делаем OK и перезагружаем проект - Обязательно!
Все работает!!! Красноты больше нет.

С Уважением, Кабаев Илья
В начало
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100