- •Объектно-ориентированное программирование (общие сведения). (см. 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.
К событиям мыши относятся перемещение и нажатие кнопок. Эти события обрабатываются в процедурах Mouse Down, Up и Mouse Move.
1. Событие Click.
Генерируется при щелчке мышью на элементе.
2. Событие Dbl Click – вызывается при двух быстрых последовательных щелчках мышью.
3. Событие DragDrop – генерируется при сбрасывании объекта, перетаскиваемого мышью
Private Sub target_DragDrop(Source As Control, X As Single, Y As Single).
Drag Over – генерируется при протаскивании объекта над элементом
Private Sub target_Drag Over(Source As Control, X As Single, Y As Single, State As Integer –состояние перетаскивания объекта).
Mouse Down – генерируется если нажать и не отпускать кнопку мыши
Private Sub target_Mouse Down(Button As Integer, Shift As Integer, X As Single, Y As Single).
Mouse Move – генерируется при перемещении мыши над элементом.
Mouse Up – генерируется если нажатую кнопку мыши отпустить над элементом.
Особенности работы с ole-объектами в Visual Basic.
OLE (Object Linking and Embedding) – технология связывания и внедрения объектов. Этот тип перетаскивания позволяет перемещать текст, файлы, объекты между элементами, которые выполняют функции контейнеров OLE.
При перетаскивании OLE создается глобальный объект, содержащий перетаскиваемые данные.
Метод OLE Drag - перетаскивания OLE.
Свойство OLE Drag Mode определяет в каком режиме будет выполняться перетаскивание.
Свойство OLE Drag Allowed – разрешает и запрещает сбрасывание OLE.
Событие OLE Drag Drop () – происходит при выполнении сбрасывания OLE в контейнер.
Событие OLE Complete Drag () – происходит при сбрасывании данных из источника и успешном выполнении операции копирования, перемещения или отмене опреации.
Событие OLE Start Drag () – происходит при выполнении перетаскивания OLE для источника с ручным режимом перетаскивания.
Событие OLE Drag Over () – происходит при перемещении указателя мыши над контейнером OLE.
Событие OLE Set Data () – происходит во время вызова компонентом приемником метода Get Data.
Событие OLE Give Feedback () – происходит после каждого события OLE Drag Over.
Возможности Visual Basic по выводу на печать.
В VB существует несколько способов печати:
-печать текущей формы;
-построчная печать на форме или принтере;
-печать в окне непосредственных вычислений;
-печать отчетов, созданных в Crystal Reports Pro;
-печать из другого приложения (Word, Excel) средствами DDE и OLE.
1. Метод Print.
Применяется для вывода данных на форму или принтер. (Print; Printer.Print). Сама печать при этом начинается EndDoc. Для исправления ошибок в программе можно использовать Debug.Print.
2. Метод Print Form.
Выводит текущую форму на принтер.
3. Crystal Reports – вспомогательная программа для визуального конструирования макета отчета связи с базой данных.
Метод Print в Visual Basic.
1. Метод Print.
Применяется для вывода данных на форму или принтер. (Print; Printer.Print). Сама печать при этом начинается EndDoc. Для исправления ошибок в программе можно использовать Debug.Print.