Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.021 c
6-26638
Andre_
2003-04-08 12:46
2003.06.09
Проблема с сокетами


4-26849
-Sesh-
2003-04-08 15:47
2003.06.09
Как узнать коды кнопок если программа не активна


3-26391
Erden
2003-05-21 15:02
2003.06.09
IBQuery


1-26557
McSimm2
2003-05-28 10:36
2003.06.09
Tlist.Sort


1-26499
solo
2003-05-29 22:40
2003.06.09
Спецификация языка ObjectPascal.




   Наверх