COMO PASAR PARAMETROS ENTRE una FUNCION A OTRA FUNCION

foward
25 de Octubre del 2003
necesito pasar de la funcion genera codigo strings como s_vhs.value=true ; s_dvd.value=true ; s_juego.value=true ; s_nombre.text
codigo=generacodigo( ?????????? )

y como las recive
private sub generacodigo ( ?????????? )


se los agradeceria bastante

Juan
25 de Octubre del 2003
Primero que nada, si generacodigo es un función, deberías
declararla como una función y no como una Sub.

Private Function generacodigo(parametros) As String

En la declaración pones los parametros de esta forma:

[Byval/Byref] nombre1 As tipo,[Byval/Byref] nombre2 As tipo,[Byval/Byref] nombre3 As tipo...

Para pasar valores en la llamada lo haces así:

codigo=generacodigo( valor1,valor2,valor3...)

Para que la función devuelva un resultado, debes asignar
dicho resultado, a una variable que se llama como la función
(pero que no necesitas declarar, ya existe dentro de ella).

Puedes utilizar los valores que se enviaron en la llamada
a través de los nombres de los parámetros. Dentro de
la función, los parámetros son variables que contienen
el valor que se especificó al llamar a la función.