Группировка точек прерывания

Группировка точек прерывания

Delphi дает возможность соединить несколько точек прерывания в группу. Заглавие группы вводится в поле Groupпри установке точек прерывания . Данный подход комфортен тем, что плозволяет делать идентичные деяния над целыми группами точек остановки: сразу включать либо выключать все точки из группы при помощи раскрывающихся спсисков Enable Group (включить группу) Disable Group (выключить группу Группировка точек прерывания).

Просмотр перечня всех точек прерывания производится командой View†Debug Windows†Breakpoints(Вид †Отладка† Точки прерывания). Дальше на дисплее возникает окно со последующей информацией:

Рис.3 – Окно Breakpoint List

· Filename (Название файла) показывает название файла, в каком устанавливается точка прерывания;

· Line (Строчка)содержит номер строчки, в какой установлена точка;

· Condition Группировка точек прерывания (Условие)показывает условие активизации данной точки;

· Action (Действие) указывает действие, выполняемое дополнительно;

· Pass Count (Число проходов) показывает сколько раз во время работы программки повстречалась данная точка;

· Group (Группа) проводится заглавие группы, к которой относится точка.

Стремительно переключаться к подходящему месту начального кода можно, выполнив щелчок на строке с Группировка точек прерывания соответственной точкой прерывания. Для конфигурации состояния и нрава работы очки изберите в контекстном меню (правая кнопка мыши) этой точки Properties(Характеристики). После чего появится окно Source Breakpoint Properties, в каком можно поменять свойства.

Рис. 4 – Окно Source Breakpoint Properties

Для точки остановки можно задать условие, при выполнении которого программка остановит работу в обозначенной Группировка точек прерывания точке. Условие (логическое выражение) вводится в поле Condition диалоговое окнаSource Breakpoint Properties.

Если для точки остановки задано условие, то программка приостанавливает свою работу исключительно в том случае, если выражение, находящееся в поле Condition, поистине (значение True).

Также может быть задать количество пропусков остановки данной точки. Если во время прибавления в Группировка точек прерывания программку точки остановки в поле Pass Count (Число пропусков) диалоговое окноSource Breakpoint Propertiesзаписать число хорошее от нуля, то программка приостановит свою работу в данной точке после того, как аннотация, находящаяся в строке, помеченной точкой прерывания, будет выполнена обозначенное количество раз.

Действие

С каждой точкой прерывания можно связать некое действие, которое определяется на Группировка точек прерывания дополнительной панели. Эта панель раскрывается на кнопке Advanced (Дополнительно) и включает последующие элементы управления.

· Флаг Break (Прерывание) отвечает за обыденное прерывание работы программки. Если он сброшен, то достижение точки прерывания по ходу работы программки приведет к остановке приложения.

· Флаг Ignore subsequent exceptions (игнорировать следующие исключительные ситуации) обеспечивает Группировка точек прерывания отключение всех исключительных ситуаций, возникающих при попытке выполнения неверных действий в программке. Это относится к естественным ситуациям, типа деления на ноль, так и таким, как неправильные преобразования типов и др.

· Флаг Handle subsequent exceptions (Обрабатывать следующие исключительные ситуации)включает поддержку всех исключительных ситуаций.


gruppoobrazovanie-stupenej-iskaniya-koordinatnoj-ats.html
gruppovaya-forma-pstihokorekcii.html
gruppovaya-krizisnaya-psihoterapiya.html