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

crear un array a partir de una cadena

Estas en el tema de crear un array a partir de una cadena en el foro de ASP Clásico en Foros del Web. Hola, tengo el siguiente problema. En un campo oculto de la página ASP tengo una serie de datos separados por un punto y coma (a;b;c;), ...
  #1 (permalink)  
Antiguo 08/08/2005, 23:49
 
Fecha de Ingreso: agosto-2005
Mensajes: 8
Antigüedad: 18 años, 10 meses
Puntos: 0
crear un array a partir de una cadena

Hola, tengo el siguiente problema.

En un campo oculto de la página ASP tengo una serie de datos separados por un punto y coma (a;b;c;), lo que quiero hacer es crear un array que pueda recorrer cuyos datos serian cada seccion partida, es decir el primer elemento seria a, el segundo b y el tercero c.
  #2 (permalink)  
Antiguo 09/08/2005, 00:37
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
cadena = "a;b;c;d;e;f"
V = Split(cadena,";")
cant = Uboun(cant)

for i = 0 to cant
response.write V(i) & "<br>"
next

la variable cant tiene el numero mayor de indices q tiene el array V
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #3 (permalink)  
Antiguo 09/08/2005, 02:00
 
Fecha de Ingreso: agosto-2005
Mensajes: 8
Antigüedad: 18 años, 10 meses
Puntos: 0
Lo unico que no me funciona es sacar el indice maximo maximo del array, estoy poniendo esto contr= Ubound(myarray) donde contr es una variable y myarray es un array de una dimension.
  #4 (permalink)  
Antiguo 09/08/2005, 06:17
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 2 meses
Puntos: 9
que error te da al sacar el indice máximo?
__________________
Add, never Remove
  #5 (permalink)  
Antiguo 09/08/2005, 14:19
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
mira.. si tu tienes esto:
Dim V(10)
response.write(Ubound(V))

te va a pintar un 10...
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
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 23:25.