|
|
|
|
|
Dicas
|
|
Visual Basic (Miscelâneas)
|
|
|
Título da Dica: Recebendo um número indeterminado de parâmetros
|
|
|
|
Postada em 28/1/2004 por Ozzys
O VB possui um pequeno truque em suas Sub's : Elas podem receber um número indeterminado de parâmetros se for necessário.
Os parâmetros recebidos são inseridos em um Array. Isso permite que a sub receba quantos parâmetros forem necessário, sem um número fixo.
Veja a declaração :
Sub teste(PARAMARRAY nomes() as variant)
end sub
para chamar :
teste "joao","jose","pedro","manuel"
Desta forma a sub pode receber quantas informações forem necessárias e manipular o array posteriormente. Por exemplo, para descobrir quantos parâmetros foram passados podemos utilizar :
ubound(nomes())
|
|
|
|
|