Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Qual é a diferença entre um procedimento Function e Sub Procedimento em Visual Basic 2008
? Microsoft Visual Basic 2008 é um ambiente integrado de desenvolvimento populares , ou IDE , que é uma boa ferramenta para quem quer aprender a programar um computador. Microsoft oferece sua versão Express grátis de Visual Basic como um download no site da Microsoft , o que aumenta a sua atractividade. Como a maioria das linguagens de programação , Visual Basic facilita o uso de procedimentos reutilizáveis ​​, procedimentos especificamente procedimentos Sub e Function . As diferenças entre os dois determina qual delas você deve usar em uma determinada situação de codificação . Procedimentos em Geral

Se você está escrevendo o mesmo código do programa duas vezes ou mais , é hora de colocar esse código em um procedimento que pode ser chamado . Escrevendo o mesmo código em vários lugares em seu programa vai causar problemas em algum ponto no futuro, quando você tem que fazer alterações no programa. É muito mais fácil para criar um procedimento que contém o código duplicado e chamá-lo de outras partes do programa. Outra característica dos procedimentos é que você pode passar parâmetros ou argumentos , para o procedimento , tornando-o ainda mais flexível .

Procedimentos de função

procedimentos Function executar um conjunto de ações e retornar um valor para a linha chamada de código . Eles normalmente são usados ​​em uma declaração de atribuição para definir o valor de uma variável com o valor retornado pelo procedimento função. Por exemplo, no caso de um procedimento de função comissão de vendas chamado " SalesComm , " o procedimento em si pode aceitar um valor em dólar das vendas como um argumento, calcular o valor real do dólar da comissão e retornar esse número como um valor. Tal afirmação pode ter esta aparência :

Comissão = SalesComm ( SalesAmount )
Subprocedimentos

procedimentos Sub executar ações , mas não retornar um valor os procedimentos de função maneira fazer. Sub procedimentos são muito úteis para a validação de entrada do usuário, leitura de arquivos , saída de impressão e limpeza geral. Este tipo de procedimento é útil se você quiser chamar o código em resposta a dois ou mais eventos , como clicar em um botão ou escolher um item de menu. Ao invés de duplicar o código nos dois procedimentos de evento , é mais eficiente para escrever um procedimento sub e chamá-lo de ambos os eventos. Uma chamada para o " PrintSummaryPage " sub procedimento ficaria assim :

PrintSummaryPage ()
Passando parâmetros para um procedimento

Você pode passar um ou mais parâmetros para qualquer tipo de procedimento , colocando-os dentro dos parênteses na instrução de chamada . É importante que o procedimento é codificado para esperar que os parâmetros , e que deve estar na ordem em que é esperado . A capacidade de aceitar parâmetros pode fazer um procedimento de qualquer tipo mais flexível , útil e reutilizável. Uma chamada para um procedimento de função com um parâmetro ficaria assim :

GroupDiscount = DiscountCalc ( groupSize )

O procedimento função aceitaria o tamanho do grupo em " groupSize ", calcular o bom desconto , e depois retornar o valor a ser atribuído pela declaração de " GroupDiscount . "

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar hiperlinks com base em nomes de pasta utiliz…
·Como usar múltiplas desigualdades em Visual Basic 
·Como fazer um menu drop Down ou Tab em Visual Basic 6 
·Como selecionar uma área em VB.Net 
·Como usar variáveis ​​em uma consulta Access VBA 
·Como prevenir várias chamadas de eventos em VBA 
·Como escrever um programa para converter a temperatura …
·Como fechar pastas de trabalho no VBA 
·Como inserir uma caixa de texto VBA 
·Como excluir a pasta ProgressBar Usando VBScript 
  Artigos em destaque
·Como inserir dados com PHP em MySQL 
·Como ativar a API janela para mostrar em VB6 
·Como importar um banco de dados MySQL 
·Como enviar um e-mail em JDK 1.6 
·Como fazer um jogo de tabuleiro em Java 
·Estilos WPF Fronteira 
·As Partes do Microsoft Visual C + + 
·Como se conectar a um servidor de banco de dados remoto…
·Cocoa Touch vs. Objective C 
·Como escrever Componentes Joomla Com Eclipse 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados