Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

delphi 7 - косяк с отладчиком :(

36K
22 января 2009 года
MadMas
5 / / 11.06.2008
Подскажите, ерунда происходит. Ставлю точку останова (delphi 7) на том месте, которое однозначно выполняется (для примера showmessage("..")). Но она становится неактивной, с "крестиком"...

И так во всей процедуре. Процедура вызывается по нажатию на кнопку. Что не так?
6
22 января 2009 года
George
4.1K / / 05.01.2007
именно в одной процедуре? или вообще в юните/проекте/везде? когда компилишь все, в этой процедуре появляются синие точки, которые показывают, какие именно строки компилятся?
36K
22 января 2009 года
MadMas
5 / / 11.06.2008
Во всем проекте. Синих точек не появляется :(
302
17 февраля 2009 года
Sagittarius
648 / / 12.04.2003
Цитата: MadMas
Во всем проекте. Синих точек не появляется :(



Компилируешь DLL или EXE? При разработке DLL с таким сталкивался. Для отладки указывал библиотеку через Run->Add breakpoint->Module Load Breakpoint. Можно еще попробовать Run->Attach to process.

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

14
18 февраля 2009 года
Phodopus
3.3K / / 19.06.2008
Цитата: Sagittarius
Возможно, что суть проблемы кроется в отсутствии отладочной информации при компоновке или чего-то подобного.


Так и есть. Обычно помогает включение отладочной информации и ребилд всего проекта. Если некоторые модули не входят в проект могут потребоваться доп. манипуляции. Я бы еще перед ребилдом посоветовал удалить все .dcu файлы модулей проекта.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог