Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um Function
procedimento retorna um valor para o código de chamada. Chame-o incluindo seu nome e argumentos no lado direito de uma instrução de atribuição ou em uma expressão.
Para chamar uma função em uma expressão
Use o nome do
Function
procedimento da mesma maneira que você usaria uma variável. Você pode usar umaFunction
chamada de procedimento em qualquer lugar que possa usar uma variável ou constante em uma expressão.Siga o nome do procedimento com parênteses para colocar a lista de argumentos. Se não houver argumentos, opcionalmente, você poderá omitir os parênteses. No entanto, o uso dos parênteses facilita a leitura do código.
Coloque os argumentos na lista de argumentos dentro dos parênteses, separados por vírgulas. Certifique-se de fornecer os argumentos na mesma ordem em que o
Function
procedimento define os parâmetros correspondentes.Como alternativa, você pode passar um ou mais argumentos por nome. Para obter mais informações, consulte Como passar argumentos por posição e por nome.
O valor retornado do procedimento participa da expressão assim como o valor de uma variável ou constante faria.
Para chamar um procedimento de função em uma instrução de atribuição
Use o nome do procedimento
Function
seguindo o sinal de igual (=
) na instrução de atribuição.Siga o nome do procedimento com parênteses para colocar a lista de argumentos. Se não houver argumentos, opcionalmente, você poderá omitir os parênteses. No entanto, o uso dos parênteses facilita a leitura do código.
Coloque os argumentos na lista de argumentos dentro dos parênteses, separados por vírgulas. Certifique-se de fornecer os argumentos na mesma ordem em que o
Function
procedimento define os parâmetros correspondentes, a menos que você os esteja passando pelo nome.O valor retornado do procedimento é armazenado na variável ou propriedade no lado esquerdo da instrução de atribuição.
Exemplo
O exemplo a seguir chama o Visual Basic Environ para recuperar o valor de uma variável de ambiente do sistema operacional. A primeira linha chama Environ
dentro de uma expressão e a segunda linha a chama em uma instrução de atribuição.
Environ
usa o nome da variável como seu único argumento. Ele retorna o valor da variável para o código de chamada.
MsgBox("Value of PATH is " & Environ("PATH"))
Dim currentPath As String = Environ("PATH")