| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Jedi Vcl и JclAddExceptNotifier |
| Автор: Delphist 24.4.2007, 14:28 |
| В Jedi Vcl есть класс позволяющий показывать деталировку(стек вызовов процедур и функций, имя процедуры, номер строки) ошибки. К этому классу поставляется пример FramesTrackExample.dpr. Этот пример прекрасно работает в Delphi7, но не работает в Delphi2006. С чем это может быть связано. Все настройки делаю одинаковыми т.е. вклчаю Insert JCL Debug Data в меня Project, который включает map файл в исходник, В меню Project->Options->Linker->Map file выставляю в Detailed, в меню Project->Options->Compiler включаю Stack Frames, Use Debug DCUs, Debug Information, Local Symbols. |
| Автор: Delphist 24.4.2007, 15:16 |
| Вот, что показывает програмка FramesTrackExample скомпонованная в Delphi7 http://files.rsdn.ru/26841/JclDebugInD7.JPG а вот, что скомпонованная в Delphi2006 http://files.rsdn.ru/26841/JclDebugInD2006.JPG |
| Автор: MetalFan 24.4.2007, 15:20 | ||
ага, класс показывает
|
| Автор: Delphist 24.4.2007, 15:29 |
| Не знаю, не знаю у меня без проблем открываются. Посмотри здесь: Вот, что показывает Delphi7 |
| Автор: Delphist 24.4.2007, 15:30 |
Вот, что показывает Delphi2006 |
| Автор: dumb 25.4.2007, 12:49 |
| Delphist, судя по всему, просто изменился формат отладочной инфы, и компонент теперь не может ее корректно прочитать. |