При объявлении константы необходимо задать ее имя, тип, область действия и значение

Синтаксис объявления константы:

[ Public / Private ] Const ИмяКонстанты As Тип = Значение

Const a As Integer = 54

8. Структура кода формы и модуля. Виды процедур. Вызов подпрограмм и функций, массивы в VB.

Структура кода формы и модуля

Проект обычно включает в свой состав одну или несколько форм и может включать модули.

Форма может содержать объекты (надписи, кнопки и т.д.). При выполнении приложения она отображается на экране монитора в виде окна. Модуль отличается от формы тем, что он не может содержать объектов и не отображается при выполнении проекта.

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

Виды процедур

Подпрограмма общего назначения представляет собой самостоятельную часть программного кода, обладающую уникальным именем, благодаря которому она может быть вызвана и выполнена. Имя подпрограммы не может применяться для возврата никакого значения в вызвавшую ее процедуру.

Функция подобна подпрограмме, главное ее отличие состоит в том, что имя функции применяется для возврата значения в то место, откуда она была вызвана.

Событийная подпрограмма – обработчик события отличается от обычной подпрограммы тем, что программа вызывает ее автоматически при наступлении соответствующего события.

Подпрограмма-свойство. Применяется при необходимости снабдить объект новым свойством.

Вызов подпрограмм и функций

Чтобы код функции или подпрограммы общего назначения был исполнен, она должна быть вызвана.

ИмяПодпрограммы ([Список значений аргументов])

Функция возвращает значение в точку вызова, в остальном же ее вызов во всем подобен вызову подпрограммы.

X = A + ИмяФункции ([Список значений аргументов])

Чтобы функция могла вернуть значение, ее вызов должен фигурировать в какой-нибудь конструкции, использующей возвращаемое функцией значение (например, в качестве присваиваемой величины в операции присваивания, в качестве условия в конструкции If и т. п.).

Подпрограммы и функции

Подпрограмма состоит из заголовка, включающего зарезервированное слово Sub, тела и конечной строки End Sub:

… Sub …

Инструкции (тело подпрограммы)

End Sub

Функция состоит из заголовка, включающего зарезервированное слово Function, тела и конечной строки End Function:

… Function …

Инструкции (тело функции)

End Function

[ Private/Public ] Sub ИмяПодпрограммы ([Список аргументов])

[Инструкции]

[ Exit Sub ]

[Инструкции]


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: