- •Объектно-ориентированное программирование (общие сведения). (см. 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.
VB построен на основе модели многокомпонентных объектов (СОМ). Различные фирмы создали свои утилиты – надстройки (add –ins), упрощающие работу над приложениями.
Надстройки представляют собой утилиты с поддержкой СОМ, которые могут интегрироваться в IDE для расширения стандартных функциональных возможностей VB.
Надстройки позволяют:
-создавать модули классов;
- создавать формы для работы с БД;
-добавлять панель инструментов;
-управлять текстом с помощью специальных приложений.
Запуск осуществляется по команде: Add-ins Add-in Manager.
Понятие о модулях и классах в Visual Basic.
Третьим видом «строительных блоков» VB после форм и элементов являются программные модули.
Программные модули представляют собой текстовый ASCII-файл, содержащий подпрограммы, функции, переменные и (или) константы. В них удобно группировать взаимосвязанные процедуры, используемые в программе. Код проекта может состоять из множества программных модулей и все их удобно располагать в модуле класса.
Классы представляют собой основные строительные блоки ООП (объектно-ориентированного программирования). Класс позволяет выделить часть функциональных средств программы в отдельный объект и расширяет возможности базовых модулей. Модули хранятся в отдельных файлах и их можно включать сразу в несколько проектов. Группируя однородные функции в различные модули можно создавать программную библиотеку.
Процедура создания модулей.
Нажать правую кнопку мыши в окне проекта и выбрать Add Module.
Выбрать в Add Module Module Open (создается пустой модуль).
Задать имя модуля: свойство Name My Library.
Сохранить файл File Save My Library.
Понятие процедуры в Visual Basic.
Все программы в VB создаются с помощью процедур. Процедуры принимают какие – либо аргументы, выполняют программный код и изменяют значения передаваемых аргументов. Аргументами называются переменные, которые передаются процедуре. Аргументы могут относиться к любому типу данных. Процедуры обеспечивают организацию многократного использования программного кода.
Включение новой процедуры.
Tools Add Procedure (при открытом окне программы) позволяет задать имя, тип и доступ.
Ввести текст Public Sub… Enter.
Понятие функции в Visual Basic.
Функции отличаются от процедур тем, что при их вызове они возвращают значение. Функция получает данные, называемые аргументами и выполняет с ними действия, а результат действий возвращается функцией.
Public Function Cube Root (x As Double) As Double
.
.
.
End Function.
Процедуры и функции (основные отличия).
Все программы в VB создаются с помощью процедур. Процедуры принимают какие – либо аргументы, выполняют программный код и изменяют значения передаваемых аргументов. Аргументами называются переменные, которые передаются процедуре. Аргументы могут относиться к любому типу данных. Процедуры обеспечивают организацию многократного использования программного кода.
Включение новой процедуры.
Tools Add Procedure (при открытом окне программы) позволяет задать имя, тип и доступ.
Ввести текст Public Sub… Enter.
Функции отличаются от процедур тем, что при их вызове они возвращают значение. Функция получает данные, называемые аргументами и выполняет с ними действия, а результат действий возвращается функцией.
Public Function Cube Root (x As Double) As Double
.
.
.
End Function.