Foros del Web » Programando para Internet » ASP Clásico »

como utilizar FOR EACH en un vector creado con SPLIT?? se puede??

Estas en el tema de como utilizar FOR EACH en un vector creado con SPLIT?? se puede?? en el foro de ASP Clásico en Foros del Web. haber si alguen sabe si se puede o no hacer esto: creo un vector apartir de un dato de formulario que contiene los elementos del ...
  #1 (permalink)  
Antiguo 05/11/2004, 19:04
Avatar de Krotalo  
Fecha de Ingreso: marzo-2002
Ubicación: Mexicalpan de las Tunas
Mensajes: 48
Antigüedad: 23 años, 2 meses
Puntos: 0
como utilizar FOR EACH en un vector creado con SPLIT?? se puede??

haber si alguen sabe si se puede o no hacer esto:

creo un vector apartir de un dato de formulario que contiene los elementos del vector esto es:

mivector= Split(request.Form("datos"), ",", -1, 1)

hasta qui no hay problema el vector se crea y puedo ver cada elemento asi

response.write mivector(0)
response.write mivector(1)
" " "

pero quisiera recorrer el vector dinamicamente con for each, como lo hago? si coloco esto:

for each contador in mivector
response.write mivector(contador)
next

ocurre este error:

Error de Microsoft VBScript en tiempo de ejecución (0x800A0009)
El subíndice está fuera del intervalo: 'contador'
__________________
:neurotico
:ojotes
  #2 (permalink)  
Antiguo 05/11/2004, 19:09
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Y así?

Código:
For each indice in miVector
 Response.Write indice
Next
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 06/11/2004, 09:15
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
¿y tiene que ser un for each obligatoriamente?
Porque se suele hacer de eésta manera:


for x=0 to ubound(mivector)
response.write mivector(x) & "<br>"
next
__________________
...___...
  #4 (permalink)  
Antiguo 09/11/2004, 12:04
Avatar de Krotalo  
Fecha de Ingreso: marzo-2002
Ubicación: Mexicalpan de las Tunas
Mensajes: 48
Antigüedad: 23 años, 2 meses
Puntos: 0
Ok ya funciona, simplemente creia que con for each el vector se tendria que recorrer usando un indice --> mivector(X), las dos formas funcionan, gracias!!!!
__________________
:neurotico
:ojotes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:44.