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

Вниз

Проблемма с отладчиком в Delphi 7   Найти похожие ветки 

 
Girder   (2004-05-06 09:54) [0]

Кто знает в чем проблемма:
Потребовалось внести изменения в исходники программы, набранную еще в Delphi 5 и выяснилось, что:
- В Delphi 7 отказываются срабатывать точки останова(для отладки) в исходниках набранных в более ранних версиях. При этом в исходниках набранных в Delphi 7 такой проблеммы нет.

Вчем проблемма? Где собака зарыта?


 
pasha_golub ©   (2004-05-06 09:56) [1]

Вставте в текст модуля:

{$D+} {$L+}

Проблема часто возникает из-за сторонних компонент. Сам с таким столкунлся.


 
ALS ©   (2004-05-06 10:02) [2]

Убей *.DSK


 
ALS ©   (2004-05-06 10:03) [3]

Убей *.DSK


 
Girder   (2004-05-06 10:14) [4]

*.DSK - такого файла нет


 
pasha_golub ©   (2004-05-06 10:20) [5]

pasha_golub ©   (06.05.04 09:56) [1]
Повторюсь.


 
Girder   (2004-05-06 10:45) [6]

{$D+} {$L+}
- Не помогло.

Где собака зарыта? Еще варианты.


 
pasha_golub ©   (2004-05-06 10:58) [7]

Может до этого куска кода не доходит исполнение, то есть оптимизатор его выкинул нафиг?


 
Girder   (2004-05-06 11:06) [8]

Оптимизатор на отладку, я отключаю.
Да и ради экспериметна в каждой функции, и процедуре поставил
точку останова - и... ни фига.

Пожалуйста, подкинте еще идей.


 
han_malign ©   (2004-05-06 11:08) [9]

build


 
Girder   (2004-05-06 11:14) [10]

Сейчас Delphi 7(build 4.453)


 
Girder   (2004-05-06 12:27) [11]

Больше нет идей?


 
Girder   (2004-05-06 13:11) [12]

Оставил из проекта файлы:
*.dpr;
*.dfm;
*.pas;
Открыл, оптимизацию отключил и все равно не срабатывает.

Помогите!


 
Girder   (2004-05-06 13:40) [13]

О после этого в некоторых процецурах(функциях) точки останова заработали.
Но продолжают неработать в событиях:
-TSpeedButton;
-TEdit;
-TTimer;

Помогите!


 
NAlexey ©   (2004-05-06 13:40) [14]

Такая ситуация встречается когда у тебя Delphi "смотрит" на другую папку, в которой лежат такие же файлы или проект. Иногда происходит если скопировать текущий проект в папку рядом ну или еще что. Необходимо посмотреть в опциях проекта, что находится в Search Path, проверить пути, удалить ненужные. Также посмотреть в Environment Options->Library Path чтобы там тоже были нужные пути. Для чистоты эксперемента советую выйти из Delphi, перенести проект в новую папку и открыть отдуда. Также после того как выполнишь все действия сделать проекту Build. При такой ситуации обычно видно что точки(синие) на которые вешаешь BreakPoint-ы стоят не на нужных местах, это явный признак того самого.


 
Girder   (2004-05-06 14:13) [15]

Спасибо, но все там правильно и стоит там где надо, далеко не первый год программирую.
И перенес в другое место ...Но... не работает

Может проблемма в *.dfm

Даже не знаю что делать, бред какой-то.



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

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

Наверх




Память: 0.49 MB
Время: 0.051 c
9-1073854659
Stalker_23b
2004-01-11 23:57
2004.05.23
Игровая логика


1-1083867453
Ирина
2004-05-06 22:17
2004.05.23
дата в DateTimePicker


9-1074485732
Shaytan
2004-01-19 07:15
2004.05.23
пишу игру ................................


6-1080897789
mazepa
2004-04-02 13:23
2004.05.23
TelNet


1-1084199356
glGLU
2004-05-10 18:29
2004.05.23
Edit & randomize