![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отладка DLL из под Windows XP [D5, WinXP]
lammoth © (2002-10-13 10:16:00)Как проще всего отлаживать dll из под Windows XP? Имеется в виду бага с невозможностью поставить breakpoint"ы. Про способ Ctrl+Alt+M и ReloadSymbolTable в курсе - но каждый раз это делать неудобно. Нет другого решения?
REA (2002-10-14 09:55:00) [1]У нас народ работает под XP и вроде все путем. Действительно есть такая шутка? Пути к DLL и исходникам везде абсолютные указывали в опциях проекта? И поясните что за магическая комбинация Ctrl-Alt-M-Reload Symbol Table - ни разу не пользовался
lammoth (2002-10-14 09:16:00) [2]
> Тоже мучился, пришлось написать эксперт IDE
Не сбросишь исходники на е-майл? Буду признателен ;-)
Юрий Зотов (2002-10-14 02:09:00) [3]Тоже мучился, пришлось написать эксперт IDE. Очень простой.
Эсперт создает невидимое окно. Программа сразу после LoadLibrary делает SendMessage(это_окно, WM_COPYDATA, ...), передавая имя библиотеки. Получив это сообщение, эксперт эмулирует Ctrl+Alt+M и ReloadSymbolTable. Вот и все. Коряво, но жить можно.
Потом столкнулся с другой проблемой - дебаггер не желает ходить по коду VCL. В итоге все же снес XP и поставил W2K. Что и Вам советую.
TTCustomDelphiMaster (2002-10-13 11:19:00) [4]Отлаживать в w2k