Como chamar uma função no visual basic

Você tem problemas com os conceitos de "função" em VB (Visual Basic)? Se assim for, leia este guia para que você pode aprender sobre chamadas de função no paradigma da VB.

passos

1
O que é uma função?
  • Use um procedimento de função quando você precisa retornar um valor para o código de chamada.
  • A função tem um tipo, e a função retorna um valor para a chamada de sub-rotina com base no código que ele contém.


  • 2
    Como declarar uma função?
  • Você só pode definir um nível de módulo de função. Isto significa que o contexto de uma declaração de função deve ser uma classe, estrutura, módulo, ou interface, e não pode ser um ficheiro de fonte, procedimento ou bloco de código.
  • A função é declarada da mesma forma como uma sub-rotina, exceto que você deve usar a palavra-chave "Function" em vez de "Sub".
  • As funções padrão têm acesso público. Você pode ajustar seu nível de acesso com os modificadores de acesso.


  • 3
    Como chamar uma função?
  • Você chama uma função com o nome do procedimento seguido pela lista de argumentos entre parênteses, em uma expressão.
  • Você pode omitir os parênteses somente se você não fornecer argumentos. No entanto, o código é mais legível se você sempre incluir parênteses.
  • A função também pode ser chamada usando uma instrução de chamada, caso em que o valor de retorno é ignorado.
  • Para retornar um valor, ele atribui um valor do tipo apropriado para o nome da função, como se fosse uma variável.


  • sintaxe

    afirmação

     Nome da função End Function

    chamado

    `Não CallFunction_Name ()` Com CallCall Function_Name ()

    exemplo

    Exemplo de uma função que a maioria dos dois números

    privado função Adicionar (ByVal X ás número inteiro, ByVal e ás número inteiro) ás número inteiroescurecer carne ás número inteiroRes = x + Jadd = Resfinal funçãoprivado submarino Form_Load ()escurecer para ás número inteiroescurecer b ás número inteiroescurecer c ás número inteiroa = 32b = 64c = Adicionar (a, b) MsgBox ("Soma é: " & c)final submarino
    Artigos Relacionados