Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Qual é a diferença entre sub Procedimentos e Procedimentos de função
? Maioria das linguagens de programação fornecer alguma facilidade para a criação de sub procedimentos que realizam um conjunto de ações repetitivas e pode retornar um resultado. Algumas línguas diferenciar sub procedimentos e procedimentos de função , sendo este último o tipo de procedimento que retorna um resultado. Saber a diferença entre os dois tipos de procedimentos irão ajudá-lo a tomar a decisão certa sobre qual usar. Do Microsoft Visual Basic é uma excelente ferramenta para ilustrar o conceito. Procedimentos

Se você escrever o mesmo código mais de uma vez , é provável que o seu programa se beneficiariam de um procedimento, em vez de duplicar código em vários lugares. O código duplicado pode causar problemas durante a fase de manutenção , bem como tornar o seu programa mais amplo do que precisa ser. Você pode colocar o código em um procedimento e chamá-lo a partir de vários lugares em seu programa. Você pode fazer seu procedimento ainda mais flexível , dando-lhe a possibilidade de aceitar parâmetros.
Procedimentos de função

procedimentos Function são projetados para ser chamado por meio de uma declaração , e eles retornar um resultado para a declaração . Por exemplo , se você quisesse o seu programa de cálculo de grau para determinar um grau carta com base em uma pontuação percentual , você pode escrever uma função para fazer a determinação e devolver a carta série. A declaração pedindo seria semelhante a esta:

LetterGrade = CalcLetter ( PercentageGrade )
Subprocedimentos

contrário procedimentos de função , procedimentos sub não retornar um resultado , mas eles executam ações e pode aceitar parâmetros. Este tipo de procedimento é uma boa ferramenta para a realização de ações de uso geral , como o arquivo de entrada /saída , de impressão e de validação de entrada . Um uso para um procedimento sub é permitir que várias ações de usuário para ir para o mesmo código . Por exemplo , você pode ter um botão e um item de menu que precisa para realizar as mesmas ações , e ao invés de duplicar o código , você pode ter os dois eventos é só chamar o procedimento sub .
Parâmetros < br >

os parâmetros são valores que você passa para um procedimento de qualquer tipo que quer dizer o processo o que fazer ou fornecer um valor para ele agir. Você normalmente passar parâmetros entre parênteses na instrução que chama o procedimento. A coisa importante a lembrar aqui é que os parâmetros devem ser passados ​​na ordem exata em que o processo está esperando, ou resultados imprevisíveis ocorrerão. Um exemplo de uma chamada de procedimento com um parâmetro pode ter esta aparência :

Chame PrintGrade ( LetterGrade )

O procedimento sub espera um grau de letra e imprime-lo de acordo com o formato de impressão programada < br. >

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever código para um Tangent em VB.NET 
·Como escrever lógica ladder usando o Visual Basic 
·VB Código inteiro para conversão de Cordas 
·Como mostrar um GridView horizontalmente em Vb.Net 
·Como isolar o nível para uma conexão 
·Estrutura em VB.NET 
·Como preencher uma lista de valores de uma forma de ace…
·Como exibir um arquivo JPG em Visual Basic PictureBox 
·Como usar VB6 fazer Booters 
·Como limpar e preencher caixas de listagem no Visual Ba…
  Artigos em destaque
·Como usar o Squid Com PHP 
·Como criar um usuário no Oracle SQL 
·Como fazer um método Executar pressionando um botão e…
·Como usar DMG no Windows 
·Como remover espaços em branco no final de uma linha d…
·Como formatar datas e horas com Iostream 
·Como fazer um programa que pode escolher uma seqüênci…
·Como remover uma entidade de um Array em PHP 
·Migrando do Access para o MySQL Tutorial 
·Como parar o MySQL Com Ubuntu 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados