Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Процедура Function возвращает значение вызывающему коду. Вы вызываете функцию, указав её имя и аргументы либо на правой стороне оператора присваивания, либо в выражении.
Чтобы вызвать функцию в выражении
FunctionИспользуйте имя процедуры так же, как и переменную. Вызов процедуры можно использовать в любом месте, где можно использоватьFunctionпеременную или константу в выражении.Следуйте имени процедуры с скобками, чтобы заключить список аргументов. Если аргументов нет, можно также опустить скобки. Однако использование скобок упрощает чтение кода.
Поместите аргументы в список аргументов в скобках, разделенные запятыми. Убедитесь, что аргументы указаны в том же порядке, что
Functionпроцедура определяет соответствующие параметры.Кроме того, можно передать один или несколько аргументов по имени. Дополнительные сведения см. в разделе "Передача аргументов по позиции и по имени".
Значение, возвращаемое из процедуры, участвует в выражении так же, как значение переменной или константы.
Вызов процедуры функции в инструкции присваивания
Используйте имя процедуры после знака равенства
Functionв операторе присваивания.Следуйте имени процедуры с скобками, чтобы заключить список аргументов. Если аргументов нет, можно также опустить скобки. Однако использование скобок упрощает чтение кода.
Поместите аргументы в список аргументов в скобках, разделенные запятыми. Убедитесь, что аргументы указаны в том же порядке, что
Functionпроцедура определяет соответствующие параметры, если только вы не передаете их по имени.Значение, возвращаемое из процедуры, хранится в переменной или свойстве слева от инструкции назначения.
Пример
В следующем примере вызывается Visual Basic Environ для получения значения переменной среды операционной системы. Первая строка вызывает Environ в выражении, а вторая строка вызывает его в инструкции присваивания.
Environ принимает имя переменной в качестве единственного аргумента. Он возвращает значение переменной вызывающему коду.
MsgBox("Value of PATH is " & Environ("PATH"))
Dim currentPath As String = Environ("PATH")