Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизОтладчик Delphi Найти похожие ветки
← →
mishabik © (2004-07-14 11:47) [0]При отладке dll в Delphi 5 под Win XP игнорируются точки останова. При этом весь код выполняется. При старте hostApplication и выполнении LoadLibrary Dll даже не показывает, что она в отладке. А под Win 2000 все хорошо. Может кто знает почему?
← →
MBo © (2004-07-14 12:30) [1]цитата:
Юрий Зотов © (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е нажмите ОК, чтобы продолжить ее выполнение. Отладчик должен заработать.
← →
mishabik © (2004-07-14 14:25) [2]Спасибки, MBo. Попробую. А в старших Дельфях (кроме 8) тоже самое?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.034 c