Шаг 353 - Отладка - точка останова по условию

Очень часто возникает ситуация особенно при необходимости остановки программы внутри цикла когда точку прерывания нужно поставить по условию. Ниже приведен пример, когда точка остановки находиться внутри цикла. И естественно при выполнении программы в отладочном режиме каждую итерацию цикла здесь будет производиться остановка, что может изрядно заставить Вас помучаться, если интересуют последние итерации.

353_1.gif (2308 b)

Давайте посмотрим, как установить точку по условию. Идем в меню Edit и выбираем пункт меню BreakPoint.

353_2.gif (3979 b)

Появиться диалоговое окно, в котором нужно сначала указать на какой линии будет находиться точка остановки.

353_3.gif (2979 b)

После этого нажав на кнопку Condition можно задать условие. При выполнении этого условия, то есть когда выражение примет TRUE будет выполнена остановка. Но можно указать и количество пропусков точки остановки. А поставил пропуски.

353_4.gif (5458 b)

Запустим на отладку и посмотрим.

353_5.gif (5743 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 27.06.2001