Gracias Gustavo
era eso lo que estaba buscando...
ah.. y gracias a todos los demas por su ayuda hay un par de cositas que me 
sirvieron de todos.
  ----- Original Message ----- 
  From: Gustavo Martucci 
  To: vbusers List Member 
  Sent: Tuesday, May 29, 2007 5:47 PM
  Subject: [vbusers] problemas con funciones y parametros


  Hola, no estoy muy seguro de lo que queres hacer pero me parece que tu 
problema no es tanto el pasar los nombres de las variables en un array sino en 
como convertir los nombres en la variable en si para poder asignarle un valor. 
eso no es posible, pero como vi que en tu ejemplo pusiste .text = XX me imagino 
que esas variablas pueden ser controles.. Si es asi no hay problema, pero con 
variables no es posible.

   

  Si lo podes hacer con un control, le pasas en el array los nombres de los 
controles y luego, en la funcion podes hacer referencia como:

   

  Controls(elcontenidodevector(XX)).text = XX

   

  Asi no tendras problemas. Si necesitas si o si una variable vas a tener que 
utilizar una colección con su key igual al nombre de la variable y ahí asignar 
el valor. Pero hasta donde yo se es imposible transformar un string que tiene 
el nombre de una variable en la variable en si.

   

  Espero te ayude.

  Saludos.

   

  Gustavo

   


------------------------------------------------------------------------------

  De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de G.Asato
  Enviado el: Martes, 29 de Mayo de 2007 02:51 p.m.
  Para: vbusers List Member
  Asunto: [vbusers] problemas con funciones y parametros

   

  Hola una pregunta se puede hacer esto?

  necesito pasar a una funcion un vector que contiene el nombre de variables de 
mi programa, para que el mismo las procese.

   

  vector(0)="var1"

  vector(1)="var2"

  vector(3)="var3"

   

  dentro de la funcion yo quiero hacer por ej:

  for XX=0 to 3

  elcontenidodevector(XX).text=XX

  next

   

  se puede hacer algo asi?, como paso el vector como parametro a la funcion?

  no se si fui claro en la explicacion..

  gracias

Responder a