Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Установка точек прерывания
8 февраля 2009

Можно назначать определенные строки кода или задавать условия, при исполне-
нии которых отладчик непременно остановит исполнение приложения. Такие про-
цедуры называются установкой точек прерывания (breakpoints), они позволяют ос-
танавливать исполнение программы в заданном месте или при определенных об-
стоятельствах. Точки прерывания задаются:
• по функции. Они останавливают исполнение по достижении определенной стро-
ки функции;
• по адресу в файле. Останавливают исполнение приложения по достижении опре-
деленного места в файле исходного текста;
• по адресу памяти. Останавливают приложение при обращении к определенному
адресу памяти;
• по данным. Останавливают приложение при изменении значения заданной пе-
ременной; недоступны при использовании Visual Basic .NET и Visual C#.
Точки прерывания первого типа применяются чаще всего, их устанавливают
одним из трех способов:
• щелкнув серую область в левой части окна кода напротив нужной строки — в
результате точка прерывания устанавливается в этой строке ;
• щелкнув правой кнопкой нужную строку и выбрав из контекстного меню ко-
манду Insert Breakpoint;
• выбрав команду New Breakpoint из меню Debug или из контекстного меню ре-
дактора кода и установив соответствующие параметры точки прерывания в окне
New Breakpoint.
При установке новой точки прерывания через окно New Breakpoint можно за-
дать условия, определяющие, будет ли остановлено исполнение приложения по
достижении этой точки прерывания. Если щелкнуть кнопку Condition, откроется
окно Breakpoint Condition, где предлагается ввести некоторое выражение. В резуль-
тате точка прерывания активизируется, если при вычислении выражения получит-
ся true либо при изменении выражения. Кнопка Hit Count открывает окно Break
point Hit Count, где задают значение счетчика, по достижении которого точка пре-
рывания активизируется,
Окно Breakpoints
Окно Breakpoints (рис. 5-2) обеспечивает централизованное управление всеми точ-
ками прерывания.
Здесь отображаются все точки прерывания, установленные в проекте с указани-
ем их размещения и условий, определенных для каждой точки прерывания. В меню
Columns выбирают для отображения дополнительные столбцы со сведениями о точ-
ках прерывания. В этом окне также можно деактивировать точку прерывания, сняв
соответствующий флажок. Кроме того, кнопка в верхнем левом углу этого окна
позволяет создать новые и удалить существующие точки прерывания, а также очи-
стить список или отключить все точки прерывания.


Теги: .NET

Статьи по теме:

Строительные блоки .NET
Замещение членов базового класса в Visual Basic .NET
Объявление и генерация событий
Проверка на уровне поля
Создание конфигурационного файла
Типы данных .NET Framework
Извлечение данных XML из баз данных SQL Server 2000
Извлечение типизированных данных с помощью объекта DataReader
Создание формируемых элементов управления
Интерфейсы CTS
Вложенные элементы управления и контейнеры
Создание класса Demo
Специальные возможности и логотип «Certified for Windows»
Настройка установочной программы
Вывод типов
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Установка точек прерывания. Регион сайта: Москва и Санкт-Петербург