Установка условных точек останова
Эти точки останова также устанавливаются по конкретному адресу в программе, однако имеют специальные условия и связанные и
ними действия.
Иногда точку останова нежелательно активизировать при каждом
ее обнаружении, особенно когда содержащая ее строка выполняется
многократно. Не всегда также желательно приостанавливать программу на точке останова. В таких случаях используются условные точки
останова. Для создания условной точки останова можно выполнить
следующие шаги:
нужную точку останова.
выполняемые по ней действия.
умолчанию условие точек останова устанавливается в Always,
то есть они срабатывают каждый раз при обнаружении их в
программе. щелчок "мышью" на кнопке с зависимой фиксацией
Expression True задает активизацию точки останова только
после того, как заданное вами выражение станет истинным.
будет вычисляться при каждом обнаружении точки останова.
Pass Count. Это поле определяет, сколько раз должно удов летворяться условие точки останова, прежде чем точка оста нова будет активизирована. По умолчанию он равен 1. Значе ние счетчика уменьшается при каждом удовлетворении усло вия.
останова действие, щелкните "мышью" на нужно кнопке с за висимой фиксацией группы Action.