Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2011, 22:21
Avatar de phillipecw
phillipecw
 
Fecha de Ingreso: septiembre-2008
Ubicación: Lima, Peru, Peru
Mensajes: 142
Antigüedad: 15 años, 7 meses
Puntos: 19
Array como variable de función...

Hola a tod@s...

Estoy intentando hacer una función que me permita asignar ciertos valores a variables que yo especifique. Algo como esto:
Código ASP:
Ver original
  1. <%
  2. dim nombre_variable_1
  3. dim nombre_variable_2
  4. ...
  5. dim nombre_variable_n
  6.  
  7. Call nombre_funcion("valor_1", nombre_variable_1, "valor_2", nombre_variable_2, ..., "valor_n", nombre_variable_n)
  8.  
  9. %>

Nota: si intento usarlo de esa forma me da error, por lo que tengo que usarlo de esta forma para que ingresen los datos:
Código ASP:
Ver original
  1. <%
  2. Call nombre_funcion(Array("valor_1", nombre_variable_1, "valor_2", nombre_variable_2, ..., "valor_n", nombre_variable_n))
  3.  
  4. %>

Mi función sería algo así:
Código ASP:
Ver original
  1. <%
  2. Sub nombre_funcion(Campos)
  3.     Dim Indice
  4.     For Indice= 0 To UBound(Campos) Step 2
  5.         Campos(Indice+ 1) = Campos(Indice)
  6.     Next
  7. End Sub
  8. %>

Pero en sí, no asigna los valores a las variables, ya que al querer utilizar posteriormente dichas variables, figuran como vacías.

¿Alguien sabe alguna forma de lograrlo?

Se agradece de antemano.

Saludos.
__________________

Phillipe Calmet Williams
Freelance Front-End Developer, Graphic & Web Designer www.phillipecw.com