- •Программирование на языке visual basic 2005
- •Лабораторная работа № 1. Изучение интегрированной среды разработки Visual Studio 2005
- •Основные сведения об интегрированной среде разработки
- •1.6. Вид формы с калькулятором
- •Лабораторная работа №2 Отладка программ и обработка ошибок в Visual Basic 2005 Цель лабораторной работы:
- •Основные сведения о средствах отладки и обработки ошибок
- •Средства обнаружения и предупреждения возникновения синтаксических ошибок
- •Обработка ошибок времени выполнения
- •Средства обнаружения логических ошибок
- •Выполнение лабораторной работы
- •Лабораторная работа №3 Создание и обработка файлов Цель лабораторной работы:
- •Выполнение лабораторной работы
- •Лабораторная работа № 4. Разработка и отладка приложения по индивидуальному заданию
- •Лабораторная работа 5
- •5.1. Наследование формы
- •5.2. Настройка производной формы
- •5.3. Создание собственных базовых классов
- •5.3.1. Добавление в проект нового класса
- •Создание проекта Person Class
- •Объявление переменных класса
- •Создание свойств
- •Создание метода
- •Создание объекта с помощью нового класса
- •5.4. Наследование базового класса
- •Использование ключевого слова Inherits
- •Краткая справка по лабораторной работе 5
- •Приложение 1
- •Приложение 2
- •Приложение 3
- •Библиографический список
Лабораторная работа №2 Отладка программ и обработка ошибок в Visual Basic 2005 Цель лабораторной работы:
-
ознакомиться с возможностями Visual Basic 2005 по отладке программ и обработке ошибок;
-
приобрести практические навыки по отладке программ.
Основные сведения о средствах отладки и обработки ошибок
Отладка программ является обязательным этапом работы над любым проектом. Суть отладки программ заключается в проверке работы проекта и исправлении ошибок в проекте при разработке приложения.
В процессе отладки проекта возможны три вида ошибок:
-
ошибки компиляции (синтаксические), возникающие при неправильном использовании синтаксиса инструкций, свойств и методов объектов. Эти ошибки выявляются на уровне компиляции и легко исправляются;
-
ошибки выполнения, возникающие при выполнении программы. Причиной таких ошибок может быть отсутствие данных, неправильные данные, неготовность устройства и так далее. Для устранения возникновения этих ошибок целесообразно использовать имеющиеся в Visual Basic средства обработки ошибок;
-
логические ошибки, являющиеся причиной неправильной работы программы. Для обнаружения таких ошибок предназначены средства отладки. Средства отладки позволяют обнаружить логические ошибки и ошибки периода выполнения, а также наблюдать за выполнением программы.
Средства обнаружения и предупреждения возникновения синтаксических ошибок
Редактор кода представляет собой инструмент для создания и отладки приложения.
Выявление синтаксических ошибок осуществляется редактором кода сразу же, как только курсор покидает строку с ошибкой. Текст строки, содержащей синтаксическую ошибку, выделяется подчёркиванием волнистой линией, как в стандартных текстовых редакторах типа MS Word. При наведении курсора мыши на такую часть кода появляется всплывающая подсказка с описанием причины ошибки.
Редактор кода содержит набор средств позволяющих не только обнаружить синтаксические ошибки, но и предотвратить их возникновение.
К таким средствам относятся:
-
Auto Syntax Check - автоматическая проверка синтаксиса;
-
Parameter information - контекстная подсказка. Это средство представляет собой небольшое окно, в котором автоматически отображается полный синтаксис вводимого оператора;
-
Auto list members - автоматическое отображение списка имен, свойств и методов объектов. Содержимое списка зависит от типа объекта. Выбор элемента в списке выполняется мышью, или клавишами управления курсором. Если дважды щелкнуть по выбранному элементу, или нажать клавишу TAB, то выбранный элемент вставляется в текущую строку и курсор остается в той же строке. Если выбрать элемент и нажать Enter, то выбранный элемент вставляется в строку и курсор переходит на следующую строку;
-
цветовое выделение элементов кода для визуального контроля при наборе текста процедур. В окне команды Tools\Options каталога Environment в подкаталоге Fonts and Colors Visual Basic позволяет задать параметры шрифта и цвета для разных элементов текста, основные из которых:
-
текст окна кода (Text),
-
выделенный текст (Selected Text),
-
текст ошибочной строки (Compiler Error),
-
текст в точке выполнения (Current Statement),
-
текст в точке останова (Breakpoint),
-
комментарий (Comment),
-
ключевое слово Basic (Keyword),
-
текст строки с закладкой (Bookmark Text) и текст обратного вызова (Call Return);
-
функция дополнения слова. Если введено несколько начальных символов свойства, метода или элемента структуры достаточных для их однозначной идентификации, то нажатием кнопки (Complete Word) панели инструментов Text Editor или клавиш Alt+Right Arrow Visual Basic может автоматически дополнить недостающие символы;
Подключение или отключение средств Auto Quick Info и Auto List Members выполняется в окне команды Tools\Options категория «Text Editor» >> «Basic» >> «General».
В редакторе кода можно работать в двух режимах: режиме просмотра всего текста процедуры и режиме просмотра только заголовков процедур. Переключение между двумя режимами осуществляется нажатием значка «+» или «-», находящихся слева от заголовка процедур.