Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Вниз

Проблемма с отладчиком в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.038 c
7-1081946450
Shurik_212
2004-04-14 16:40
2004.05.23
Событие появления файла на диске


1-1084032461
Мыш
2004-05-08 20:07
2004.05.23
Отрисовка меню


1-1083817885
ORMADA
2004-05-06 08:31
2004.05.23
Создание компонента от TCustomCombo


14-1083782911
Drakon
2004-05-05 22:48
2004.05.23
Песни о Software


8-1078340694
3APA3A
2004-03-03 22:04
2004.05.23
Как экран сохранить в JPEG?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский