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

Вниз

Отладка DLL в Delphi 5 под Win XP   Найти похожие ветки 

 
Viking   (2004-04-01 13:43) [0]

Добрый день, господа!
Возникла такая проблема:
Delphi 5 не входит в режим отладки при работе с DLL
(не останавливается на точках останова breakpoints)!

Причем данная проблема проявилась только при работе под Windows XP!
Под Windows NT 4 - всё работает нормально!

В чем может быть дело?

Спасибо.


 
Viking   (2004-04-01 14:06) [1]

Господа!
Что, никто не сталкивался с такой проблемой?

Ни за что не поверю...

Помогите, плиз...


 
Ega23 ©   (2004-04-01 14:09) [2]

Host Application указал?


 
MBo ©   (2004-04-01 14:09) [3]

Юрий Зотов ©   (23.06.03 15:24)

Это известная проблема. Причина в том, что по непонятным причинам под XP отладчику не всегда удается загрузить таблицу символов DLL, а без нее он, конечно, не работает. Сделайте вот что.

1. Сразу после LoadLibrary поставьте любой ShowMesssage, лишь бы притормозить программу.

2. При появления этого ShowMessage переключитесь в Delphi, нажмите Ctrl+Alt+M (или меню View |Debug Windows | Modules), щелкните на своей DLL правой кнопкой и выберите Reload Symbol Table.

3. Вернитесь в свою программу и в ShowMessagе нажмите ОК, чтобы продолжить ее выполнение. Отладчик должен заработать.


 
Viking   (2004-04-01 14:16) [4]

2 Юрий Зотов

Спасибо большое!
Попробую...

Неужели всё так запущено? :-(

А если много DLL-файлов?
В каждую вставлять вызов ShowMesssage?

Может какой-нить Patch существует на этот счет?



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
4-1076672517
KA
2004-02-13 14:41
2004.04.18
Перехват и дальнейшая передача сообщений.


1-1080984272
Новичёк
2004-04-03 13:24
2004.04.18
Сообщения внутри DLL.


3-1079348562
AlexLine
2004-03-15 14:02
2004.04.18
Поиск по полю memo в БД Paradox


1-1080379614
Jet8
2004-03-27 12:26
2004.04.18
Где взять доки по генерации кода Delphi?


1-1080625137
RUS01
2004-03-30 09:38
2004.04.18
CreateProcess и WinRar и XP