В Delphi 4 появились новые возможности отладки приложений. В
частности, поддерживается удаленная отладка исполняемых файлов и динамически
загружаемых библиотек. Возможна отладка нескольких процессов, просмотр
загруженных модулей, потоков.
Рис. 5 Окна отладчика Delphi 4.
Помимо обычных точек прерывания можно добавить специфические
точки остановки, связанные с загрузкой модулей и исполняемых файлов.
Возможен также просмотр содержимого регистров процессора,
дизассемблированного кода, дампов памяти (эта возможность ранее присутствовала в
C++Builder).
Рис. 6 Просмотр содержимого регистров процессора при отладке
приложения
Возможна также установка правил обработки исключений, вывода
сведений о событиях в Log-файл. Для этой цели в среду разработки добавлен диалог
Debugger Options.
Рис. 7 Диалог Debugger Options.
|