- •Понятие языка программирования. Классификация языков программирования.
- •Визуально-графические среды программирования (vb, Delphi).
- •Основные понятия Visual Basic. Этапы создания Windows-приложений.
- •Среда Visual Basic, её возможности. Элементы окна.
- •Инструменты панели управления.
- •Свойства. Установка и получение значений свойств объекта. Основные свойства объектов управления.
- •Основные объекты управления и их специфичные свойства.
- •Форма. Определение свойств формы (заголовок, размер, цвет…).
- •События. События клавиатуры и мышки.
- •Наименование объектов Visual Basic
- •Окно кода процедуры обработки события.
- •Понятие метода в Visual Basic.
- •Проект приложения. Структура проекта. Запуск, сохранение, открытие и компиляция проекта.
- •Данные в Visual Basic. Константы и переменные.
- •Выражения. Арифметические и логические выражения.
- •Функция, её использование. Встроенные математические функции. Функции обработки строк.
- •Функция. Функции даты и времени. Системные функции.
- •Использование оператора условия в Visual Basic (if-then-else). Примеры.
- •Оператор множественного выбора Select Case. Примеры.
- •Организация циклов в Visual Basic. Цикл со счётчиком For … Next. Примеры.
- •Универсальный цикл Do…Loop. Примеры.
- •Графика в Visual Basic. Функции для работы с графикой.
- •Технология ole объектов.
- •Редактор меню. Отображение контекстного меню.
- •Отображение контекстного меню
- •Работа с несколькими окнами. Стандартные диалоговые окна. Работа с несколькими окнами
- •Стандартные диалоговые окна
- •Массивы данных. Статические и динамические массивы.
- •Статические массивы
- •Динамические массивы
- •Массивы объектов. Процедуры и функции. Массивы объектов
- •Функции
- •Рекурсивные процедуры и функции
Наименование объектов Visual Basic
При изменение имени (Name) объектов Visual Basic рекомендуется использовать следующую простую схему:
начинать название с трехбуквенного префикса;
использовать только буквы, цифры и знак подчеркивания ( _ );
использовать не более 40 символов.
Создатели Visual Basic рекомендуют начинать название с трехбуквенного префикса в соответствии с типом объекта. Например, у вас может быть командная кнопка с названием cmdCancel и форма frmMain. Рекомендуемые префиксы перечислены в табл.
Объект |
Рекомендуемый префикс |
Форма |
Frm |
Флажок |
Chk |
Комбинированное окно |
Cbo |
Командная кнопка |
Cmd |
Окно данных |
Dat |
Список каталогов |
Dir |
Список дисков |
Dsk |
Рамка |
Fra |
Сетка |
Grd |
Горизонтальная линейка прокрутки |
Hsb |
Изображение |
Img |
Метка |
Lbl |
Линия |
Lin |
Список |
Lst |
Меню |
Mnu |
Переключатель |
Opt |
Окно рисунка |
Pic |
Фигура |
Shp |
Текстовое окно |
Txt |
Таймер |
Tmr |
Вертикальная линейка прокрутки |
Vsb |
Окно кода процедуры обработки события.
Любой объект можно связать с набором процедур, исполняемых в строго определенные моменты.
Процедура (procedure) – это группа операторов языка.
Исполняется процедура – исполняются ее операторы. Так или иначе, весь составленный вами исполняемый код обязательно помещается в какую-нибудь процедуру. Процедура, присвоенная объекту, связана с определенным событием и поэтому называется процедурой обработки события.
Важно отметить, что с одним объектом могут быть связаны несколько событий.
Имя процедуры обработки события для элемента управления составляется из имени элемента управления (Name), знака подчеркивания ( _ ) и имени события.
Для открытия окна кода процедуры существует три способа:
1. двойной щелчок по объекту
2. клавиша F7
3. в меню выбрать View / Code
Понятие метода в Visual Basic.
Visual Basic предоставляет большое количество встроенных процедур и функций (функции – это особый класс процедур, которые возвращают значения аргументов). Эти процедуры и функции описаны в справочной системе или документации на систему программирования.
Процедуры и функции уже не одно десятилетие являются неотъемлемой частью любого языка программирования. Лишь сравнительно недавно, когда появились языки, поддерживающие объектно-ориентированное программирование, были ведены особые типы процедур и функций, названные методами. Методы «работают» как процедуры и функции, но принадлежат конкретным объектам, так же как и свойства. Методы объекта определяют те задачи, которые может выполнить данный объект.
Чтобы вызвать метод, надо указать имя объекта и через точку имя метода.
Некоторые методы предусмотрены практически для всех типов объектов, другие же более специфичны. В таблице. приводится список основных методов, элементы управления, для которых они определены, и краткое описание действия.
Название метода |
Элементы управления, для которых используются методы |
Описание действия |
Addltem |
ListBox, ComboBox |
Добавление элемента в список |
Circle |
Form , PictureBox |
Рисование дуги, эллипса или окружности |
Clear |
ListBox, ComboBox |
Удаление всех элементов списка |
Cls |
Form, PictureBox |
Очистка от графических элементов или текста |
Drag |
Все, кроме Line, Menu, Shape, Timer |
Перемещение объекта |
Hide |
Form |
Спрятать форму с экрана без ее выгрузки |
Line |
Form, PictureBox |
Рисование линии или прямоугольника |
Move |
Все, кроме Timer и Menu |
Перемещение элемента |
Point |
Form, PictureBox |
RGB (red-green-blue) цвет точки |
PopupMenu |
Form |
Вывод всплывающего меню в заданной точке формы |
Form, PictureBox. |
Печать строки на объекте |
|
Pset |
Form, PictureBox. |
Точка на объекте |
Refresh |
Все |
Немедленная перерисовка на экране |
RemoveItem |
ListBox, ComboBox |
Удаление элемента списка или ячеек в сетке |
Scale |
Form, PictureBox. |
Координаты объекта |
SetFocus |
CheckBox, ComboBox, CommandButton, FileListBox, Form, HscrollBar, ListBox, OptionBiitton. PictureBox, TextBox. VScrollBar |
Установка курсора |
Show |
Form |
Вывод формы на экран |
ZOrder |
Все |
Расположение на переднем или заднем плане |
