- •Объектно-ориентированное программирование (общие сведения). (см. 2)
- •Атрибуты объекта в ооп.
- •Преимущества многократного использования кода в Visual Basic. (???)
- •Понятие и назначение интегрированной среды разработки (ide) Visual Basic.
- •Возможности Visual Basic по проектированию программ.
- •Состав интегрированной среды разработки (ide) Visual Basic.
- •Настройка интегрированной среды разработки (ide) Visual Basic.
- •1. Вкладка Editor
- •6. Вкладка Advanced
- •Назначение и состав формы в Visual Basic.
- •Особенности управления программами в операционной системе Windows (логические операторы, операции сравнения и принятия решений, организация циклов).
- •Анатомия формы. Порядок выполнения событий в форме.
- •Понятие многодокументных форм (mdi).
- •Свойство модальности Visual Basic.
- •Надстройки в Visual Basic.
- •Понятие о модулях и классах в Visual Basic.
- •Понятие процедуры в Visual Basic.
- •Понятие функции в Visual Basic.
- •Процедуры и функции (основные отличия).
- •Передача параметров в Visual Basic.
- •Методы, свойства и события модулей классов.
- •Возможности Class Builder.
- •Последовательность выполнения компьютером программы.
- •Типы переменных в Visual Basic.
- •Особенности объявления переменных в Visual Basic.
- •Объявление массива данных в Visual Basic.
- •Логические операторы Visual Basic.
- •Операции сравнения в Visual Basic.
- •Проектирование программ принятия решений в Visual Basic.
- •Организация циклов в Visual Basic.
- •Организация доступа к данным в Visual Basic.
- •Способы Visual Basic по работе с базами данных.
- •Элемент данных и его атрибуты в Visual Basic.
- •Создание баз данных в Visual Basic.
- •Дополнительная информация, содержащаяся в базе данных Visual Basic.
- •Особенности технологии ActiveX Data Objects (ado).
- •Возможности Visual Basic по созданию графических приложений.
- •Управляющий элемент «рисунок» в Visual Basic.
- •Графическое поле в Visual Basic.
- •Отличие графического поля от рисунка в Visual Basic.
- •Свойства, события и методы графических полей в Visual Basic.
- •Основные события мыши в Visual Basic.
- •Особенности работы с ole-объектами в Visual Basic.
- •Возможности Visual Basic по выводу на печать.
- •Метод Print в Visual Basic.
- •Отладочные средства меню Debug Visual Basic.
- •Понятия компиляции проекта в Visual Basic.
- •Возможности Visual Basic по программированию для Интернета.
- •Использование dll в Visual Basic. (см. 49)
- •Понятие Windows api.
- •Технология Active X.
Создание баз данных в Visual Basic.
БД обладает таблицами, запросами и индексами, ускоряющими поиск записей. Создание БД начинается с выбора имени и сохранения файла с расширением .MDB. Объекты БД (таблицы, запросы и т.д.) хранятся внутри MDB – файла.
Запустить Tools → Visual Data Manager.
Выполнить File → New → Microsoft Access → Version 7.0 MDB → Ввести имя БД .
Открывается окно БД и окна запроса.
Сконструировать макет БД (таблицы)
-нажать правую клавишу мыши в окне БД и выбрать New Table.
4. Добавить в таблицу поля
-нажать Add Field.
5. Заполнить таблицу.
Создание запроса.
Запросом называется выражение, написанное на языке SQL и определяющее некоторое подмножество записей таблицы, которое удовлетворяет заданному критерию.
Для создания запросов используется
Utility → Query Builder.
Результатом запроса является динамический набор записей, которые можно редактировать.
Дополнительная информация, содержащаяся в базе данных Visual Basic.
Дополнительная информация в БД:
Первичный ключ – величина, однозначно идентифицирующая любую запись в таблице. Служит для ускорения поиска, сортировки и фильтрации.
Счетчики - позволяют выбрать первичный ключ (счетчик) и увеличивая его на 1 с каждой новой записью.
Числовые поля.
Денежные поля.
Логические поля.
Поля Memo (до 64 кБайт).
Поля даты / времени.
Особенности технологии ActiveX Data Objects (ado).
Технология ADO включат функциональные возможности любого метода доступа к данным. В ADO используется OLE DB – механизм подключения к БД, обеспечивающий ускоренный и более гибкий доступ к различным источникам, для которых ADO обеспечивает единый, удобный интерфейс.
Преимущества ADO:
-возможность отключения от базы набора записей, их редактирование и возвращение в базу данных;
-снижение загрузки сервера в приложениях «клиент-сервер».
Для реализации технологии ADO VB содержит:
-элемент данных ADO (ADO Data Control);
-объект подключения ADO (ADO Connection Object);
-объект набора записей ADO (ADO Recordset Object).
Элемент данных ADO используется для подключения (связи) с имеющимися БД.
Components → Microsoft ADO Data Control 6.0 (Объект подключения и набора записей ADO позволяет открывать, добавлять и удалять записи в таблицах БД).
Возможности Visual Basic по созданию графических приложений.
Для создания графических приложений в VB используются управляющие элементы: рисунок и графическое поле.
1. Рисунки используются для простейшего вывода изображений на форме. Рисунок является упрощенным вариантом графического поля и занимает гораздо меньше памяти. Элемент – рисунок может отображать растровые файлы (.BMP), значки (.ICO), метафайлы (.WMP), а также файлы в формате JPEG (.JPG) и GIF (.GIF).
Свойства рисунков.
Picture – задает файл с рисунком.
Strech (логическое) – подгонка элемента под размеры рисунка.
События рисунков.
Click и DragDrop – события для активизации и сбрасывания какого-либо объекта.
Методы почти не используются.
2. Графические поля.
Графические поля используются для отображения графических файлов, отображения текста и рисования. Графическое поле может выполнять функции контейнера. В него можно поместить кнопку или другой элемент.
Свойства графических полей.
Auto Size –графическое поле подгоняется под размер файла.
Picture – определяет содержимое графического поля.
Image – применяется для копирования картинки из одного графического поля в другое
Picture 2. Picture = Picture 1. Image.
События графических полей.
Click
DragDrop
Методы графических полей.
Circle, Cls, Line, Paint Picture, Print и PSet – предназначены для вывода графики и текста в графических полях в режиме выполнения программы.
ZOrder – определяет порядок перекрытия объектов.