Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando Almeida

para que serve o byval

Recommended Posts

eu já procurei um pouco sobre o uso do byval quando se define uma função e que tipo de dados vão entrar nessa função e percebi que em momento se umsa o byval e em outro não.eis então minha duvida para que serve o byval, faz alguma diferença? se sim qualvlw ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi,

Bem quando chamamos um método podemos definir os parametros como ByVal (parâmetros por valor) ou ByRef (parâmetros por referência)... mas quando no método não passamos a informa nem o ByVal ou ByRef, por default é colocado o ByVal.

 

Exemplo: Public Sub Teste(Codigo As Integer) ou Public Sub Teste(ByVal Codigo As Integer)

Nesse artigo tem bem detalhado informações sobre Byval e ByRef no VBA mais server essa mesma regra.

Artigo - http://www.juliobattisti.com.br/artigos/of..._parametros.asp

 

[]s,

w3santos

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas quando no método não passamos a informa nem o ByVal ou ByRef, por default é colocado o ByVal.

No VB6 o padrão é o ByRef quando nada é informado. No VB.NET é que é o ByVal por padrão.Abraços,Graymalkin

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.