Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2009, 13:51   #1
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию Если в проекте нет файла .dcu

Здравствуйте, суть проблемы в том, что человек отдал мне свой проект и уехал далеко и надолго. Я не могу его откомпилировать. При компиляции ошибка, что не найден файл zon.dcu. В каталоге проекта его соответственно нет.Судя по всему он особо и не нужен, т.к вроде нигде не используется. Так вот, как мне обойти загрузку этого файла при компиляции?
furstenberg вне форума Ответить с цитированием
Старый 27.09.2009, 14:00   #2
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

Странно.. dcu это объектный фаил и по идее должен создаваться при компиляции.... Такчто он по идее не нужен...
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 27.09.2009, 14:00   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

найдите в исходниках где-то в перечне Uses ....
есть ZON
попробуйте закомментировать и откомпилировать..

Цитата:
т.к вроде нигде не используется.
сомневаюсь.. но попробуйте... вдруг получится!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.09.2009, 14:37   #4
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

да, в перечне uses есть такой.Но удалить его не получается , т.к при компиляции пишет добавить такой, если не добавить или отменить не компилируется, если добавить опять же не найден zon.dcu.
furstenberg вне форума Ответить с цитированием
Старый 27.09.2009, 14:49   #5
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

А есть фаил zon.pas ?
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 27.09.2009, 15:06   #6
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Файл .dcu всегда создается при компиляции проекта.Причем при каждой новой компиляции старый .dcu "затирается" и создается новый.
При переносе проекта файл .dcu обычно не нужен.
Похоже у Вас проблема с самой средой.Возьмите любой свой рабочий проект, скомпилируйте - (получим .dcu и .exe). Удалите файлы .dcu и .exe и вновь запустите компиляцию.При нормально установленной среде Дельфи, проект должен нормально компилиться.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 27.09.2009, 15:36   #7
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

Вавел из ГМТУ: файла zon.pas нет.
DeKot: сегодня вечером проверю, но не уверен, потому что вчера компилировал и всё было нормально.
furstenberg вне форума Ответить с цитированием
Старый 27.09.2009, 15:50   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Вавел из ГМТУ: файла zon.pas нет.
тогда у Вас проект НЕ ПОЛНОСТЬЮ.
Если в ZON.PAS была важная часть проекта (расчёты, например), то дело швах!
если не очень важная - то можно попытаться выкинуть/заменить отсутствующие вызовы (те, что были в ZON.PAS).

но, вообще, честно говоря, шансы небольшие (9 к 1, что Вы не получите скомпилированный (точнее полностью работоспособный!) проект )
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.09.2009, 16:24   #9
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Цитата:
Вавел из ГМТУ: файла zon.pas нет.
Если модуль zon прописан в разделе unit, то вероятно он нужен для выполнения алгоритма программы и описывается файлом zon.pas.
Тогда отсутствие zon.pas не позволит скомпилировать проект (ссылка на файл zon.dcu - это уже следствие не нахождения zon.pas).
Так что согласен, что имеем
Цитата:
честно говоря, шансы небольшие
.
Задача состоит , чтоб найти модуль zon.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 27.09.2009, 19:25   #10
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

Запустите поиск по компу " zon.* ", может завалялось где. Без zon.pas или zon.dcu у вас ничего не откомпилится
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если еще нет файла, данные равны нулю valerij Microsoft Office Excel 29 22.07.2009 15:23
WebBrowser! Если нет коннекта... Port 111 Работа с сетью в Delphi 1 15.01.2009 15:15
Есть кто из Сочи;) ... Если нет, то приезжайте летом nomad7 Свободное общение 8 06.01.2009 18:59
Проверить существует ли путь и создать если его нет hoba PHP 6 29.08.2008 14:40
Как вставить таймер в программу если нет формы durexa Помощь студентам 9 25.06.2007 13:13