Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций.docx
Скачиваний:
11
Добавлен:
01.07.2025
Размер:
425 Кб
Скачать
☆

6. Отображение значений переменных и функций.

Кроме контроля хода выполнения программы важной задачей является проверка значений выражений. Контроль выражений возможен только в режиме отладки, кроме того контролируемое выражение доступно только в определенных местах, например, значение локальной переменной можно проверить только в процедуре, в которой она объявлена. Для реализации механизма просмотра значений выражений VB предлагает несколько способов.

Самый простой вариант просмотра значений переменных является использование окна Date Tips. Для открытия этого окна достаточно установить курсор мыши на соответствующем выражении в окне кода.

Однако в окне Date Tips отображается только для переменных. значение которых в данный момент можно определить. По умолчанию окно содержит значение одной переменной. Если же необходимо увидеть значение выражения, его следует выделить, а затем установить на нем курсор мыши.

В режиме отладки можно также использовать команду QuickInfo меню Edit, которая позволяет отобразить синтаксис для переменной ,функции, оператора, метода или процедуры, выбираемой в окне кода. Вызвать эту команду, действующую и в режиме проектирования, можно также с помощью комбинации клавиш [ Ctrl + I].

Команда ParameterInfo меню Edit позволяет получить информацию о параметре используемой функции или оператора.

Еще одну возможность просмотра значений выражения предоставляет окно Qick Watch, вызываемое одноименной командой из окна Debug, либо комбинацией клавиш [Shift + F9], При вызове команды текстовый курсор должен находиться внутри имени контролируемой переменной.

Часто при поиске ошибок необходимо постоянно контролировать значение выражения. Для этого предназначена команда Add Watch меню Debug. После выполнения этой команды отображается диалоговое окно, позволяющее не только добавить нужное выражение в окно просмотра, но и определить дополнительные параметры просмотра и выполнения программы. Например в полях группы Context можно задать область определения переменных в контрольном выражении. Опции группы Watch Type определяют как ведет себя VB при изменении значения выражения: просто отображает это значение ( по умолчанию) , переходит в режим отладки, если значение изменилось.

Добавить переменную в диалоговое окно просмотра можно из диалогового окна Qick Watch, воспользовавшись кнопкой.

Редактирование контрольного значения.

Значения параметров можно изменить с помощью команды Edit Watch меню Debug. В результате выполнения этой команды отображается диалоговое окно Edit Watch, похожее на окно AddWatch

Окна режима отладки

Окно контрольного значения Watch Window отображает список контролируемых параметров.

Окно отладки Immediate Window позволяет выполнять однострочные операторы

Окно локальных переменных – отображает все объявленные локальные переменные.

  1. Лекция 16. Обьекто - ориентированное программирование.

Вопросы:

1. Основные понятия объекто – ориентированного программирования.

2. Стандартные объекты управления, свойства, методы, события.

3. Пользовательские элементы управления.