Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2005, 07:53
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 5 meses
Puntos: 146
Basicamente ocupas esto:

Código:
dim vcampos(3)

inicia_vector

sub inicia_vector
vcampos(0) = "Cero"
vcampos(1) = "Uno"
vcampos(2) = "Dos"
end sub
Tu método inicial es lógico, pero vbscript no funciona así, no tiene ese sistema de apuntadores. Lo que tenias era definir un vector local de la funcion, lo llenabas y afuera de la funsion ya no existía. Aquí el asunto es más sencillo: variables globales y locales, no hay parámetros por valor y referencia como en otros lenguajes. Ahora, si en lugar de trabajar una subrutina (procedimiento) trabajaras una función que te regresara un arreglo ....., mmmmmm, nahh, de eso no estoy seguro

Saludos