Criando Procedimentos (procedures)
Por: Giliane Miranda • 29/5/2016 • Trabalho acadêmico • 316 Palavras (2 Páginas) • 319 Visualizações
Criando Procedimentos (procedures)
Os procedimentos são uma maneira de agrupar um conjunto de instruções para realizar uma tarefa. O visual basic inclui dois tipos principais de procedimentos:
PROCEDIMENTOS FUNCTION: São chamados pelo nome a partir de procedimentos de evento ou outros procedimentos. Freqüentemente utilizados para cálculos, os procedimentos de funções podem receber argumentos e sempre retornar um valor no nome da função.
PROCEDIMENTOS SUB: São chamados pelo nome a partir de procedimentos de evento ou outros procedimentos. Eles podem receber argumentos e também passam de volta valores modificados em uma lista de argumentos, diferentemente das funções, porém os procedimentos sub não retornam valores associados a seus nomes de procedimento sub. São geralmente usados para receber ou processar entradas, exibir saídas ou configurar propriedades.
Escrevendo uma função
Um procedimento FUNCTION é um grupo de instruções colocado entre uma instrução FUNCTION e END FUNCTION. Você executa ou chama uma função em um programa colocando o nome da função em uma instrução de programa junto com quaisquer argumentos requeridos. Os argumentos são dados utilizados para fazer as funções funcionarem e devem ser incluídos entre parênteses e separados por vírgulas.
Funções declaradas em módulos são publicas por padrão, como resultado pode utilizá--las em qualquer parte do projeto.
SINTAXE DE FUNCTION
Function nomedafunção ([argumentos]) As tipo
Instruções da função
[return valor]
End Function
Onde:
Nomedafunção: é o nome da função que será criada.
As tipo: é um par de palavras chave que especifica o tipo de retorno da function.
Argumentos: é uma lista de argumentos opcionais (separados por vírgulas), cada argumento também deve ser declarado com um tipo específico. Por padrão o tipo é byval.
Instruções da função: são um bloco de instruções que realizam o trabalho da função. As primeiras instruções em uma função declaram variáveis locais que serão utilizadas na função e as demais instruções realizam o trabalho da função.
Return: permite que se retorne um valor para o procedimento
...