Такие процедуры могут вызываться или самим VISAUL BASIC (процедуры обработки событий) или другими процедурами.
Вызов подпрограммы:
Call имя_подпрограммы[(параметры)]
или
имя_подпрограммы [параметры]
Функция построена точно так же, как и процедура, однако результатом работы функции является возвращаемое значение (только одно).
Общая структура описания функции:
Functionимя_функции[(аргументы)][As Тип]
операторы VISAUL BASIC
имя_функции=выражение