ВУЗ:
Составители:
Рубрика:
3
1. Создание функций пользователя
Функция – это подпрограмма, которая действует в пределах своего
блока и возвращает только одно значение.
Синтаксис функции имеет следующий вид:
[Private / Public] Function ИмяФункции (Список _
Параметров) As Тип Данных
«Тело функции»
Имя Функции = Возвращаемое Значение
End Function
Например:
Function GetRandomNamber ()
GetRandomNamber = Int(10*Rnd())
End Function
Рассмотрим порядок создания функции пользователя. Для создания
функции пользователя нужно:
1. Если в проекте нет модуля, то создать его командой Insert / Module
(Вставка / Модуль);
2. Выполнить команду меню редактора VB Insert / Procedure (Вставка /
Процедура);
3. В окне Вставка процедуры установить переключатель Function (Функ-
ция);
4. В поле Name (Имя) ввести, например, имя функции (
Summa);
5. Установить переключатель Public (Общая) в Области Определения;
6. Щелкнуть ОК. После выполнения этих действий в окне модуля появит-
ся заготовка функции (Заголовок Public Function Summa (Список пара-
метров) и Окончание End Function), между которыми нужно поместить
код тела функции (рис. 1.1);
Рис. 1.1. Лист модуля с окном «Создание функции»
1. Создание функций пользователя
Функция – это подпрограмма, которая действует в пределах своего
блока и возвращает только одно значение.
Синтаксис функции имеет следующий вид:
[Private / Public] Function ИмяФункции (Список _
Параметров) As Тип Данных
«Тело функции»
Имя Функции = Возвращаемое Значение
End Function
Например:
Function GetRandomNamber ()
GetRandomNamber = Int(10*Rnd())
End Function
Рассмотрим порядок создания функции пользователя. Для создания
функции пользователя нужно:
1. Если в проекте нет модуля, то создать его командой Insert / Module
(Вставка / Модуль);
2. Выполнить команду меню редактора VB Insert / Procedure (Вставка /
Процедура);
3. В окне Вставка процедуры установить переключатель Function (Функ-
ция);
4. В поле Name (Имя) ввести, например, имя функции (Summa);
5. Установить переключатель Public (Общая) в Области Определения;
6. Щелкнуть ОК. После выполнения этих действий в окне модуля появит-
ся заготовка функции (Заголовок Public Function Summa (Список пара-
метров) и Окончание End Function), между которыми нужно поместить
код тела функции (рис. 1.1);
Рис. 1.1. Лист модуля с окном «Создание функции»
3
