Программирование в среде Visual Basic

Продолжительность: 40 академических часов.

Целевая аудитория:

1.      Лица, желающие научиться программировать в среде Visual Basic.

2.      Лица, желающие получить профессию программиста.

 

Цель курса:

Приобретение необходимых базовых знаний для построения приложений с использованием Microsoft Visual Basic.

 

Описание курса

    Данный курс позволяет приобрести навыки для создания приложений с использованием различных типов меню, технологий drag-and-drop и ActiveX.

 

По окончании курса Вы будете уметь: 

  • разрабатывать многоформенные приложения;

  • работать с динамическими меню, pop-up меню, status bars и  toolbars в приложении;

  • проверять пользовательский ввод на уровне формы и элементов формы;

  • отлаживать приложения с использованием отладочных инструментов Visual Basic;

  • использовать стандартные элементы управления, массивы элементов управления, динамическую загрузку элементов на форму;

  • выполнять централизованную обработку ошибок в приложении;

  • использовать Data control для доступа к базам данных;

  • разрабатывать drag-and-drop в приложениях Visual Basic;

  • использовать Microsoft ActiveX управляющие элементы в приложениях Visual Basic;

  • создавать программы Setup для распространения приложений.

 

Наименование разделов

Часов

1.

Введение в разработку приложений с использованием Visual Basic.

3

2.

Основы Visual Basic.

3

3.

Работа с кодом и формами.

5

4.

Переменные и процедуры.

4

5.

Управление исполнением программы.

3

6.

Отладка.

3

7.

Работа с управляющими элементами.

3

8.

Доступ к данным с использованием ADO Data Control.

3

9.

Проверка ввода.

3

10.

Обработка ошибок.

3

11.

Создание пользовательского интерфейса.

3

12.

Метод Drag and Drop.

2

13.

Итоговый контроль.

2

Итого:

40

 

Обязательная предварительная подготовка к курсу:          

-  успешное окончание курса "Программирование на языке Pascal" или эквивалентная подготовка.

                

                 Наличие предварительной подготовки является залогом успешного обучения. Слушателю следует прочитать программу указанного курса и самостоятельно оценить, есть ли знания и опыт, эквивалентные данной программе.

Если Слушатель обладает знаниями менее 85-90% рекомендуемого курса, то необходимо получить предварительную подготовку. Только после этого возможно качественно обучиться на выбранном курсе.

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

Тема №1. Введение в разработку приложений с использованием Visual Basic.

Инструментарий Visual Basic. Обучение Visual Basic. Терминология Visual Basic. Работа со средой разработки. Event-driven программирование. Создание программ в Visual Basic. Проект и исполняемые файлы. Ссылочный материал в Visual Basic.

 

Тема №2. Основы Visual Basic.

Введение в объекты. Управление объектами. Свойства, методы, события. Работа с формами. Введение в управляющие элементы. Основные управляющие элементы.

 

Тема №3. Работа с кодом и формами.

Понятие модуля. Использование окна редактора кода. Инструменты навигации по коду. Форматирование и документирование кода. Установка опций среды. Установка опций форматирования кода. Инструменты автоматической генерации кода. Взаимодействие с пользователем. Использование функции MsgBox. Использование функции InputBox. Работа с утверждениями. Управление формами.

 

Тема №4. Переменные и процедуры.

Обзор переменных. Описание переменных. Область видимости переменных. Использование массивов. Пользовательские типы данных. Конвертирование типов данных. Использование констант. Работа с процедурами. Работа со временем и датой. Использование функции Format. Управление текстовыми строками.

 

Тема №5. Управление исполнением программы.

Логические операторы и операторы сравнения. Использование If…Then. Использование Select Case. Обзор структуры цикла. Использование Do…Loop. Использование For…Next. Выполнение цикла.

 

Тема №6. Отладка.

Типы ошибок. Режим прерывания. Использование панели отладки. Использование окна Watch. Использование окна  Immediate. Использование окна  Locals. Использование окна Call Stack для отслеживания выполнения программы.

 

Тема №7. Работа с управляющими элементами.

Типы управляющих элементов. Обзор стандартных элементов. Использование ComboBox и ListBox. Использование OptionButton и Frame. Работа с выделенным текстом. Дополнительные возможности стандартных элементов. Управляющие элементы ActiveX. Вставляемые объекты.

 

Тема №8. Доступ к данным с использованием ADO Data Control.

Обзор Управляющих элементов  ActiveX для доступа к данным. Инструменты Visual Basic для доступа к данным. Концепция реляционных баз данных. Использование ADO Data control для доступа к данным. Язык структурированных запросов  (SQL). Управление данными. Использование Data Form Wizard.

 

Тема №9. Проверка ввода.

Проверка ввода на уровне поля. Использование свойств Текстового поля для запрещения ввода. Использование элемента Masked Edit. Проверка ввода на уровне формы. События формы использующиеся для проверки ввода.

 

Тема №10. Обработка ошибок.

Обзор ошибок run-time. Обзор процесса перехвата ошибок. Объект  Err. Ошибки и цепочки вызовов. Ошибки и процедуры обработки ошибок. Inline-обработка ошибок. Стили обработки ошибок. Опции обработки ошибок в  Visual Basic.

 

Тема №11. Создание пользовательского интерфейса.

Меню. Строки состояния. Панели инструментов.

 

Тема №12. Метод Drag and Drop.

Обзор drag and drop. События мыши. Основы drag and drop.

 yellowline
2006 Компьютеры и образование - Профи

(351) 793-31-23, 742-67-62, 269-68-39

Используются технологии uCoz