Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.09;
Скачать: CL | DM;

Вниз

Работа компилятора   Найти похожие ветки 

 
$Hic0 ©   (2003-05-27 11:48) [0]

Добрый день!
Столкнулся со странной проблемой, у меня есть проект, который работает и все в нем великолепно... но с недавнего времени начал замечать странные вещи... Я загружая проект в среду Delphi и запускаю программу на компиляцию и последующее выполнение... программа выполняется, но не _компелируется_... я это вижу потому что не работают добавленные процедуры, и даже остаются незамеченными явные ошибки такие как случайно добавленная последовательность симовлов в любом месте кода (hjdfhkdjfhkdh), лечусь от этого симптома таким образом. Сохраняю программу с ошибкой, закрываю проект, открываю снова, запускаю на вполнение, и только после этого обнаруживается ошибка... после чего дельфи мне говорит, модуль такой-то был изменен, Reload?....
Чтог-за чертовщина, кто сталкивалася? Как быть?
Спасибо!


 
$Hic0 ©   (2003-05-27 12:06) [1]

Эта... того? :) Никто не поможет?


 
Skier ©   (2003-05-27 12:10) [2]

>$Hic0 © (27.05.03 12:06)
может DEFINE какой-нибудь мешает ?


 
$Hic0 ©   (2003-05-27 12:43) [3]

Да нет, нет дефайнов :)


 
-=GaLaN=-   (2003-05-27 13:17) [4]

Лучше сначала компилировать принудительно (Ctrl+F9), а затем жать F9.


 
CABBA ©   (2003-05-27 13:44) [5]

У меня такие приколы случались в Pascal"е - от тоже как-то отслеживает изменение кода, и только если они были, компилирует. В какой-то из версий Windows у меня он отказывается узнавать, что текст был исправлен. А вот в Delphi я такого не встречал. Но хотя, кто его знает... Может, с какого-то времени ты успел установить какую-нибудь чудо-программу, которая мешает Delphi"ям... А какая у тебя файловая система? Я только лишь перебираю версии...


 
Skier ©   (2003-05-27 13:49) [6]

>$Hic0 © (27.05.03 12:43)
А если использовать не Compile, а Build ?
Не поможет ?


 
Юрий Зотов ©   (2003-05-27 13:53) [7]

Похоже, что при компиляции цепляется какой-то старый файл вместо того, который был изменен. Сделайте поиск, уберите старые файлы, поудаляйте все DCU, а потом сделайте проекту Build.


 
Skier ©   (2003-05-27 13:58) [8]

>$Hic0 © (27.05.03 12:43)
Попробуй ещё удались все ненужные пути поиска в
Environment Options


 
$Hic0 ©   (2003-05-28 14:05) [9]

Всем спасибо за ответы, но ничего непомогла, Фича в том что это творится только с одним проектом, с остальныеми все нормально, и по моему глубокому подозрению, после того как я добавил информацию о разработчике, версии и прочем в программу... пытался, убирать но результат тот-же... пути прописаны только нужные... dcu-шки удалял, они появляются вновь, при ошибочных pas файлах :) Что делать, ума не приложу :)


 
-=GaLaN=- ©   (2003-05-28 15:09) [10]

А переустановка delphi?


 
Владислав ©   (2003-05-28 15:43) [11]

Таки смотри Юрий Зотов © (27.05.03 13:53)

Сел я один раз в такую лужу. Решил структуру каталогов перестроить для проекта...
В конце концов нашел файл, из-за которого проблемы были. В очень необычном месте :)))
Так что, перешерсти еще раз все!


 
asafr ©   (2003-05-28 16:09) [12]

Владислав ©, аналогично...
Посмотри внимательно структуру каталогов. Может быть ч то угодно... У тебя формы не в DLL случайно?


 
Sha ©   (2003-05-28 16:50) [13]

Попробуй удалить файл Проект.dsk
В нем хранится информация о редактируемых файлах. Возможно ты редактируешь какие-то старые файлы, не относящиеся к твоему проекту. Такое бывает, когда копируешь целиком папку старого проекта и делаешь на его базе новый.



Страницы: 1 вся ветка

Текущий архив: 2003.06.09;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
14-26710
Лис
2003-05-21 18:40
2003.06.09
Парни, объясните чайнику как в Дельфи добраться до прерываний!


1-26450
igorol
2003-05-29 11:57
2003.06.09
Переход с Delphi5 к Delphi7


3-26364
Альф
2003-05-19 11:50
2003.06.09
Как вставить Checkbox в DBGrid ???


14-26685
Nick-From
2003-05-25 14:52
2003.06.09
при завершении работы в Win 98


4-26842
Unknown user
2003-04-11 18:23
2003.06.09
Какие сообщения использовать чтобы выполнять перерисовку котрола