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
Functionprocedimento da mesma maneira que você usaria uma variável. Você pode usar umaFunctionchamada 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
Functionprocedimento 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
Functionseguindo 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
Functionprocedimento 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")