Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2011, 12:34
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años
Puntos: 53
Respuesta: duda con function vb6

Hola, el problema es que dentro de la funcion estás modificando el Valor de la variable que le envias, existen dos posibilidades, la primera de ellas es que utilices una variable distinta y la otra que definas así la funcion:

Código vb:
Ver original
  1. Private Function Calculo(ByVal x As Currency) As Currency
  2. End Function
De este modo pasas el VALOR de la variable o sea, es como si pasases una copia de la misma y no modificas su valor al salir de ella.

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...