Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Использование окна Инспектора Отладки




 

Инспектор Отладки позволяет получить исчерпывающую информацию о любой переменной в приложении и дает возможность, как и окно Оценить | Изменить, изменить значение переменной и продолжить выполнение приложения с этим новым значением.

Вызов этого инструмента отладки возможен только во время выполнения приложения при останове средствами отладки или вследствие генерации исключения. При останове нужно поставить курсор в окне Редактора Кода и выполнить команду Запуск | Осмотреть. Другой способ − вызвать команду Отладка | Осмотреть из всплывшего контекстного меню после щелчка правой кнопкой в окне Редактора Кода. Проще всего − нажать «горячие» клавиши Alt-F5. Откроется окно Осмотреть, в которое занесем имя переменной A и щелкнем OK. Появится окно Инспектор Отладки, в котором содержатся сведения о переменной A. Нажав кнопку с многоточием, откроем окно Замена, в котором можно изменить значение переменной A, и оно изменится в выполняемой программе. Следовательно, при продолжении выполнения приложения оно будет выполняться с измененным значением переменной.

Инспектор Отладки позволяет исследовать различные данные: переменные, массивы, классы, функции, указатели. В качестве примера в окно Осмотреть занесем Form1−>Label1 и, щелкнув OK, перейдем в окно Инспектор Отладки, которое имеет три страницы − Данные, Методы, Свойства. Выбрав страницу Свойства, увидим все свойства компонента, их значения и функции их чтения и записи.

Если нужно изменить какое-то свойство (оно не может быть свойством только для чтения), его выделяют и нажимают появившуюся около него кнопку с многоточием. Появится окно изменения Замена, в котором можно ввести новое значение свойства.

Не все значения свойств могут быть в момент останова досчитаны до конца. В этом случае, если выделить курсором это свойство, около него появляется кнопка со знаком ‘?’. Выделим свойство Caption и увидим, что значение надписи метки не посчитано и не выведено в окне. Если нажать кнопку со знаком ‘?’, то значение будет досчитано и, пока эта кнопка нажата, при каждом останове выполнения свойство будет досчитываться до конца.

Находясь в окне Инспектора Отладки, можно щелкнуть правой кнопкой и выбрать одну из следующих команд:

 

Диапазон Просмотр данных в заданном диапазоне
Замена Перейти в окно Замена для изменения значения элемента
Показ родственника Если этот флаг включен, то на страницах окна отображаются все свойства и методы, как объявленные в данном классе, так и наследуемые. Если флаг выключен, то отображается только то, что объявлено в данном классе
Показ полностью составных имен Отображение наследуемых элементов с их полными именами
Сортировка по Два варианта: по порядку объявления и по именам
Осмотреть Открывает новое окно для выделения элемента данных. Это позволяет детальнее исследовать данные типа структур, классов, массивов и т.п.
Убыть Аналогична команде Осмотреть, но детализирующие данные появляются не в отдельном, а в том же самом окне. В дальнейшем можно вернуться в исходное окно, воспользовавшись расположенным вверху окна выпадающим списком, в котором накапливаются просмотренные объекты
Новое выражение Эта команда позволяет задать новое выражение для анализа
Тип приведения Позволяет указать другой тип для рассматриваемого объекта, например, указать тип нетипизированного указателя

 





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 619 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студент может не знать в двух случаях: не знал, или забыл. © Неизвестно
==> читать все изречения...

2754 - | 2314 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.