Учебник по Visual Basic - 1.4. Интегрированная среда разработки (IDE - Integrated Development Environment)

E-mail Печать PDF
Рейтинг пользователей: / 27
ХудшийЛучший 
Индекс материала
Учебник по Visual Basic
1.2. Преймущества и недостатки VB
1.3. Запуск VB.
1.4. Интегрированная среда разработки (IDE - Integrated Development Environment)
1.5. Основные конструкции языка.
2. Типы данных. Переменные и процедуры, их области видимости. Массивы.
2.2. Переменные и процедуры, их области видимости.
2.3. Объявление массивов и работа с ними.
3. Создание меню
3.1. Создание статического меню
3.2. Создание контекстно-зависимого меню
5. Реализация технологии Drag&Drop средствами VB
5.1. Объекты Drag&Drop
5.2. События Drag&Drop
5.3. Автоматическое перетаскивание
5.4. Перетаскивание с использованием OLE
5.5. Автоматическое перетаскивание с использованием OLE
5.5. Программируемое перетаскивание с использованием OLE
6. Работа с классами в Visual Basic.
6.1.1. Добавление в класс свойств.
6.1.2. Добавление в класс методов.
6.1.3.Добавление в класс событий.
6.1.4.Объявление и использование объектов.
6.1.5. Удаление объекта класса.
6.2. Самостоятельная работа - доработка класса Splitter.
7. Технология OLE
7.1. Элемент управления OLE Container
7.2. Объекты OLE как элементы управления
7.3. OLE Automation
7.4. Создание объекта OLE
7.5. Использование объекта OLE
7.6. Работа с объектами Word
8. Создание элементов управления Active X.
Создание элементов управления ActiveX
Создание элементов управления Active X на примере ZigZag.
9. Использование функций Windows API в VB.
API-вызовы
10. Файловые функции в Visual Basic.
10.2. Обработка текстовых документов (файлы последовательного доступа).
10.3. Файлы произвольного (прямого) доступа.
10.4. Файлы инициализации.
10.5. Использование FSO (File System Object).
11. Использование элемента управления WinSock Control для создания сетевых приложений.
12. Доступ к базам данных из VB с помощью ADO.
12.2. Объект управления данными - ADO Data Control.
12.3. Связанные с данными элементы управления.
12.4. Использование Data Grid Control.
12.5. Доступ к базам данных через объекты ADODB.
13. Практика
Все страницы

4. Интегрированная среда разработки (IDE - Integrated Development Environment)

Среда разработки состоит из 8-ми элементов:

1.      строка заголовка

2.      строка меню

3.      стандартная панель инструментов Tool Bar

4.      блок инструментов Controls Tool Box. В VB много других компонент, которые можно вынести на панель. Меню Project/Components отметить то, что надо.

5.      Пустая форма

6.      Окно браузера проекта

7.      Окно свойств (свойства текущего объекта)

8.      Окно расположения формы.

 

Для создания интерфейса программы используется набор стандартных объектов, которые помещены на панель инструментов:

1.      Picture Box - "контейнер" для картинок. Используется для отображения графических изображений.

2.      Image - аналог Picture Box, но с урезанными возможностями

3.      Label - надпись

4.      Text Box - окно редактирования

5.      Command Button - командная кнопка

6.      Check Box - флажок

7.      Option Button - радио кнопка

8.      List Box, Combo Box - список и список с окном редактирования

9.      HscrollBar и VscrollBar - вертикальная и горизонтальная полосы прокрутки

10.  Timer - запуск определенных событий в определенное время

11.  DriveListBox, FileListBox, DirListBox - список дисков, файлов и директорий

12.  Shape, Line - геометрические фигуры, линии

13.  Data - позволяет осуществить связь с БД

14.  OLE - обеспечивает подключение к OLE-серверам.

 

Как только разработчик интегрирует какой-либо объект в рамки своего приложения, он получает доступ к свойствам, методам и событиям этого объекта.

События - это сообщения, которые поступают объекту (нажатие на кнопку - Click).

Свойства - это атрибуты элемента класса. У кнопки: ширина, высота, и т.д.

Самая простая программа: Me.Label1.Caption = "Самая простая программа"

Запуск приложения - F5

 

Состав проекта:

*.frm - файл, который описывает форму. Обычный текстовый файл, в который входят составляющие интерфейса и код, присоединенный к этой форме.

*.bas - файлы модулей. Содержат описание глобальных проектов, доступных во всем проекте: переменные, процедуры, функции.

*.frx - двоичные файлы, которые содержат графику, принадлежащую форме.

*.ctl - файлы ocx компонент

*.cls - файлы классов

*.vbp - файл проекта, который в целом описывает проект.

 

Обзор свойств формы и основных свойств стандартных элементов управления.