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

Вниз

Не останавливается на Breakpoint   Найти похожие ветки 

 
Tananda   (2004-02-11 16:09) [0]

Работало всё, работало. А потом перестали ставиться точечки на откомпелированых строчках и брекпоинты становятся неактивными при запуске :( Перегрузила Делфю, перегрузила Винды, не помогло :( Помогите плиз


 
Тимохов ©   (2004-02-11 16:11) [1]

Значит по мнению компилятора такие строчки не должны компилиться, т.к. не используются в программе.
Может так?


 
olookin ©   (2004-02-11 16:12) [2]

Ага. Вероятно ты ставишь точечки в процедуре, которая никем и нигде не вызывается... Тогда все неактивно


 
Семен Сорокин ©   (2004-02-11 16:13) [3]

включи debugging опции в Project options и сделай билд.


 
Юрий Зотов ©   (2004-02-11 16:14) [4]

Еще вариант - в редакторе открыта не та копия файла, которая реально компилируется.

И еще вариант - речь идет о DLL и XP.


 
Oyster ©   (2004-02-11 16:18) [5]

А может, точки выключились, тогда надо Debug->BreakPoints


 
Tananda   (2004-02-11 16:21) [6]

Если б было так просто...

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
MessageDlg("test",mtWarning,[mbok],0)
end;

Проект с одной-единственной кнопкой (тест).

В options все галочки поочереди перебрала, не помогло :((


 
pasha_golub ©   (2004-02-11 16:22) [7]

Вставь в проект
{$D+}
{$L+}


 
Oyster ©   (2004-02-11 16:22) [8]

А где breakpoint-то?


 
Плохиш   (2004-02-11 16:23) [9]

В эксперте объектов против метода кнопки OnClick ничего не стоит.


 
Tananda   (2004-02-11 16:25) [10]

pasha_golub -> Сеньк! Заработало.

Oyster -> тут есть возможность подсветить красным? :)


 
TUser ©   (2004-02-11 16:27) [11]

dll в ХР отлаживаются нормально. А что касается галочек в опчонсах - Tools-> Editor options->Display->View gutter (gutter - эта такая штука, на которой эти точечки ставятся) включен. Это в D7, в других версиях такая опция может быть спрятана где-то еще.


 
Плохиш   (2004-02-11 16:33) [12]


> Oyster -> тут есть возможность подсветить красным? :)

Тут есть возможность написать текстом!


 
Юрий Зотов ©   (2004-02-11 16:48) [13]

> TUser © (11.02.04 16:27) [11]
> dll в ХР отлаживаются нормально.

Если Вы сообщите эту новость на борландовской и многих других наших и зарубежных конференциях, то мировая общественность будет немало удивлена.


 
TUser ©   (2004-02-11 18:09) [14]

Странно. У меня дебагилось. Щас попробую.


 
TUser ©   (2004-02-11 18:15) [15]

Да, в ХР все нормально дебаггится. Код самый простой - функция считает, сколько будет a+b, экспортируется из прикрепляемой статически dll. Host application просит ее посчитать 2+2, когда ф-ция получает управление, ее можно пройти дебаггером. Делфи7, XP Pro.


 
olookin ©   (2004-02-11 18:18) [16]

to TUser, Юрий Зотов

А что, в этом вопросе есть разница между скажем W2k и XP?


 
TUser ©   (2004-02-11 18:23) [17]

У меня нет.


 
pasha_golub ©   (2004-02-11 18:25) [18]

Tananda (11.02.04 16:25) [10]

Теперь скажите уважаемый, какие компоненты вы недавним часом устанавливали? Это скорее всего они.


 
Cosinus ©   (2004-02-11 18:35) [19]

>>pasha_golub © (11.02.04 18:25) [18]
Уважаемая... )


 
Юрий Зотов ©   (2004-02-11 19:08) [20]

> olookin
> TUser

Бывает (не всегда, но и не редко), что под XP в DLL перестают работать BreakPoint"ы. Причина в том, что дебаггер не может подгрузить из DLL таблицу символов. Если программу тормознуть каким-то диалогом и подгрузить эту таблицу вручную, то все начинает работать, а вот почему этого не может сделать дебаггер - никому не известно.

Проблема эта широко известна и не раз обсуждалась на многих наших и зарубежных конференциях, включая борландовские.


 
Тимохов ©   (2004-02-11 19:12) [21]


> раз обсуждалась на многих наших и зарубежных конференциях,
> включая борландовские.

Виноват - это Off.

Юрий. Не могли бы в подкинуть ссылочку на самый по Вашему лучший форум по дельфи (только не на это :))))?


 
Владислав ©   (2004-02-11 19:16) [22]

> Юрий Зотов © (11.02.04 19:08) [20]

В общем, такое и под Win2k случается. Так что, премного благодарен за решение проблемы.


 
Юрий Зотов ©   (2004-02-11 19:33) [23]

> Тимохов © (11.02.04 19:12) [21]

Конечно же, почтовые конференции Borland
http://info.borland.com/newsgroups/

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


 
Владислав ©   (2004-02-11 19:39) [24]

> Юрий Зотов

Кстати, симтомы другие. Например, отладочная информация загружена. Однако без мэсаджбокса не работало. И в правду спасибо!



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

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

Наверх




Память: 0.52 MB
Время: 0.022 c
3-79680
Miwa
2004-01-29 03:53
2004.02.25
С varchar-ом не могу подружиться...


14-80257
VEG
2004-02-04 00:12
2004.02.25
Вопрос об STL в C++Builder 6 и Visual C++ 6


1-79898
Dr.Karter
2004-02-10 08:26
2004.02.25
Восстановление удаленных файлов


14-80218
Nikolay M.
2004-02-05 17:43
2004.02.25
ОФИСНАЯ МОЛИТВА... :)


14-80224
Style
2004-02-05 11:37
2004.02.25
Мастера столкнулся с такой проблемой