Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
teoria_otvety информатика.doc
Скачиваний:
6
Добавлен:
28.09.2019
Размер:
320 Кб
Скачать
  1. Отладочные средства меню Debug Visual Basic.

При создании проекта важным этапом является отладка приложения, так как при создании большого проекта ошибки практически неизбежны. Отладка – это проверка функционирования проекта и исправление ошибок. Для выполнения отладки в VB существует набор инструментов.

Редактор кода – это текстовый редактор, который является основным инструментом для создания и отладки приложения. Окно редактора кодов выводится в окне проекта при двойном нажатии левой клавиши мыши на объекте (форме, элементе):

Редактор кода – это текстовый редактор, который является основным инструментом для создания и отладки приложения. Окно редактора кодов выводится в окне проекта при двойном нажатии левой клавиши мыши на объекте (форме, элементе).

В окне редактора кода имеются следующие элементы управления:

  • раскрывающийся список Object – обеспечивает выбор объектов приложения. Этот список находится в левом верхнем углу окна редактора. При выборе объекта в этом списке синхронно изменяется содержание списка Procedure;

  • раскрывающийся список Procedure – дает возможность выбора компонентов объекта (событий) и автоматического вывода процедуры или шаблона для выбранного компонента в окне редактора. Этот список находится справа от списка Object.

  • кнопка Procedure View – включает режим просмотра процедур для каждого объекта в отдельности;

  • кнопка Full Mode Viewвключает полный просмотр модуля, т.е. режим полного просмотра процедур, при котором в окне редактора показаны все процедуры, разделенные горизонтальной линии;

  • горизонтальная и вертикальная полоса прокрутки – позволяют просмотреть весь текст.

Для работы в окне редактора применяется контекстное меню (вызов - нажатие правой клавиши мыши), которое содержит команды:

Cut

Вырезает выделенный текст и вставляет его в буфер обмена

Copy

Копирует выделенный текст в буфер обмена

Paste

Вставляет текст из буфера обмена

List Properties/Methods

Показывает список свойств и методов для указанного объекта

List Constants

Показывает список констант

Quick Info

Показывает синтаксис вводимого оператора

Parameter Info

Выводит список параметров отдельной функции или оператора

Complete Word

Вызывает список свойств и методов. Выбранное свойство или метод можно вставить в текст кода двойным щелчком мыши

Toggle (установка)

Вызывает меню для установки точек останова, прерываний работы приложения по ошибкам, установки закладок в исходном тексте

Object Browser

Вызывает окно просмотра объектов

Add Watch

Открывает диалоговое окно «Добавить наблюдение»

Definition (Описание)

Приводит описание указанного объекта (вызывая окно Object Browser) переменной или константы

Last Position

Позиционирует курсор на команде в редакторе кода, которая была отредактирована последней

Hide

Закрывает текущее окно

Настройка параметров редактора осуществляется во вкладках Editor и Editor Format диалогового окна Options, рассмотренных ранее.

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

Основными инструментами отладки VB являются:

  • панель инструментов Debug (Отладка) с кнопками команд для выполнения отладки приложения;

  • окно Immediate (Непосредственное выполнение), предназначенное для ввода и выполнения команд;

  • окно Watches (Наблюдение), предназначенное для просмотра значений выражений, включенных в список просмотра;

  • окно Locals (Локальные), предназначенное для просмотра значений переменных;

  • окно Call Stack (Стек вызова) для просмотра вызванных, но незавершенных процедур.

На панели инструментов Debug (меню View→ Toolbars→ Debug) находятся кнопки, обеспечивающие запуск основных команд меню Debug.

В меню Debug (Отладка)VB сгруппированы команды, предназначенные для отладки приложения. Используя команды этого меню, можно установить точки останова программы и проверить значения выражений и переменных, выполняя программу по шагам.

Команды меню Debug:

Step Info

Осуществляет пошаговое выполнение процедуры, включая также вызываемые ею процедуры

Step Over

Осуществляет пошаговое выполнение процедуры без вызываемых ею процедур (без захода в процедуры)

Step Out

Выполнение программы осуществляется до выхода из текущей процедуры

Add Watch

Открывает окно Add Watch для ввода выражений, за значениями которых будет вестись наблюдение

Edit Watch

Открывает диалоговое окно Edit Watch для редактирования и удаления выражений, за значениями которых ведется наблюдение

Quick Watch

Открывает окно Quick Watch для просмотра значения выбранного выражения и значения, которое оно возвращает в данный момент в точке останова программы или на определенном шаге

Toggle Breakpoints

Устанавливает точку останова на текущей строке кода

Clear All Breakpoints

Удаляет все точки останова

Set Next Statement

Устанавливает следующий оператор

Show Next Statement

Показывает следующий оператор

В меню Help сгруппированы команды вызова справочной системы. При помощи этого меню можно вызвать справочную систему с различными вариантами представления информации.

Context

Вызывает справочную систему с вкладкой «Содержание»

Index

Вызывает справочную систему с вкладкой «Индекс»

Search

Вызывает справочную систему с вкладкой «Поиск»

Technical Support

Вызывает справочную систему с информацией о службе технической поддержки Microsoft

Microsoft on the Web

Вызывает страницу Microsoft в Internet (Если есть подключение к Internet)

About Visual Basic

Вызывает справочную информацию о пакете Visual Basic

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]