Главная страница
    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.032 c
1-1083825060
Term
2004-05-06 10:31
2004.05.23
List Index out of bounds(1)


1-1083916734
En
2004-05-07 11:58
2004.05.23
Контроль другого приложения через проект дельфи


14-1083530095
Yanis
2004-05-03 00:34
2004.05.23
Почемё этот код неработает?


14-1083499422
TUser
2004-05-02 16:03
2004.05.23
SetLength


14-1083224569
Kerk
2004-04-29 11:42
2004.05.23
Проездной





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский