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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2007, 16:12   #1
Константин Дьячков
 
Регистрация: 21.02.2007
Сообщений: 3
По умолчанию Нужен совет по компиляции, камнями не кидать! :)

Всем привет!

Обращаюсь за помощью, сразу скажу что я не программист и познания в этом остались на уровне одного семестра TP лет ...надцать назад

Ситуация: нужно было найти на компе, оставшемся от сотрудника, одну программку, им написанную.
Оговорюсь, что человек недоступен вообще.
Нашел в его директории похожий каталог, в нем файлы проекта Deplhi, и был exe-шник.
exe я сразу запустил, вроде было похоже на то что надо, самое главное что запускалось.
Потом зачем-то открыл проект в delphi, посмотреть как устроено. Суть понял, зачем-то нажал Run. Выдалась ошибка, что нет тех-то модулей, я закрыл проект без сохранения, и понял что exe больше нет, на его месте файл c расширением .identcache
Каталог был на всяк случай заархивирован, после чего попробовал скомпилировать проект заново (compile project, если я туда полез) - выдает ошибки, что не хватает модулей, описанных в программе. Тупо стираю эти ссылки - разумеется выдает следующие ошибки.

Вопрос в чем: никаких других исходников этой проги не нашел; есть ли какой-то способ сделать exe-шник "как есть" - был же он, в конце концов, раньше сделан?

Заранее спасибо и сорри за ламерство ))
Константин Дьячков вне форума Ответить с цитированием
Старый 21.02.2007, 16:16   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Ну если нет возможности просто восстановить файл, то:
берешь список модулей, которых не хватает, ищешь эти файлы и скидываешь их в директорию Delphi/lib
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 21.02.2007, 16:25   #3
Константин Дьячков
 
Регистрация: 21.02.2007
Сообщений: 3
По умолчанию

Наверное я не совсем корректно описал - не хватало модулей не delphi, а кусков самой проги, описанных в разделе uses
Константин Дьячков вне форума Ответить с цитированием
Старый 21.02.2007, 16:26   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Хм, а в папке проекта этих модулей, которых не хватало нету ? тогда, если exe потерся, то уже не восстановиш
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 21.02.2007, 17:52   #5
Константин Дьячков
 
Регистрация: 21.02.2007
Сообщений: 3
По умолчанию

Файл не восстанавливается, зараза.
А проге не хватает целых кусков, так что видимо придется что-то новое сделать...
Зато хоть посмотрел, что не всё так страшно как кажется

Спасибо за ответы.
Константин Дьячков вне форума Ответить с цитированием
Старый 21.02.2007, 18:40   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
не хватало модулей не delphi, а кусков самой проги, описанных в разделе uses
В юните минимум один раздел USES. Один (в самом верху) описывает подключаемые модули Дельфи.
Может быть еще - после слова "implementation", там перечисляются модули программы, непосредственно стыкуемые с текущим модулем.
В каком модуле и в каком месте, каких именно модулей не хватает?
Далее. Ежели к проекту подключались модули из других каталогов (а почему бы и нет?), то в листинге самого проекта они будут прописаны с указанием полных путей. Проверьте, может все не так страшно... Посмотрите файл самого проекта.
mihali4 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен совет по С++ profi Помощь студентам 3 28.07.2008 19:20
Нужен совет Kler Свободное общение 0 27.03.2008 23:44
Нужен ваш совет SZero Помощь студентам 3 24.02.2008 17:51
Нужен совет Михаил Юрьевич Общие вопросы Delphi 7 27.01.2008 10:25
Нужен ваш совет HIP Общие вопросы Delphi 1 20.06.2007 14:32