saber dimensiones array

20/07/2007 - 12:50 por Piolin Net | Informe spam
Alo!

¿Como puedo saber cuantas dimensiones tiene un array en vbscript?

Gracias.

Preguntas similare

Leer las respuestas

#1 Nuno Santos
20/07/2007 - 18:48 | Informe spam
Verifica el ubound y el lbound

NS

"Piolin Net" escreveu na mensagem
news:
Alo!

¿Como puedo saber cuantas dimensiones tiene un array en vbscript?

Gracias.
Respuesta Responder a este mensaje
#2 Piolin Net
20/07/2007 - 20:06 | Informe spam
La verdad no veo como saber con esas funciones cuantas dimensiones tiene un
array.
x ejemplo:

Dim ArrayA(100,3,4)
tiene 3 dimensiones. ¿como obtengo el valor 3 (3 dimensiones) con esas
funciones?

Gracias.

"Nuno Santos" wrote:

Verifica el ubound y el lbound

NS

"Piolin Net" escreveu na mensagem
news:
> Alo!
>
> ¿Como puedo saber cuantas dimensiones tiene un array en vbscript?
>
> Gracias.



Respuesta Responder a este mensaje
#3 Manuel Vera
20/07/2007 - 20:51 | Informe spam
function xx()
dim arr(1,2,2)
dim i,x, dimension
on error resume next
dimension=0
for i=1 to 10
x=ubound(arr,i)
if Err.number then
dimension=x-1
exit for
end if
next
alert(dimension)
end function

"Piolin Net" escribió en el mensaje
news:
La verdad no veo como saber con esas funciones cuantas dimensiones tiene
un
array.
x ejemplo:

Dim ArrayA(100,3,4)
tiene 3 dimensiones. ¿como obtengo el valor 3 (3 dimensiones) con esas
funciones?

Gracias.

"Nuno Santos" wrote:

Verifica el ubound y el lbound

NS

"Piolin Net" escreveu na mensagem
news:
> Alo!
>
> ¿Como puedo saber cuantas dimensiones tiene un array en vbscript?
>
> Gracias.



Respuesta Responder a este mensaje
#4 Piolin Net
20/07/2007 - 21:40 | Informe spam
Gracias Manuel

Tenia ya una funcion del estilo con un do while err.number = 0

El caso es si se podia averiguar con funciones implicitas en vbscript.

Gur.

"Manuel Vera" wrote:


function xx()
dim arr(1,2,2)
dim i,x, dimension
on error resume next
dimension=0
for i=1 to 10
x=ubound(arr,i)
if Err.number then
dimension=x-1
exit for
end if
next
alert(dimension)
end function

"Piolin Net" escribió en el mensaje
news:
> La verdad no veo como saber con esas funciones cuantas dimensiones tiene
> un
> array.
> x ejemplo:
>
> Dim ArrayA(100,3,4)
> tiene 3 dimensiones. ¿como obtengo el valor 3 (3 dimensiones) con esas
> funciones?
>
> Gracias.
>
> "Nuno Santos" wrote:
>
>> Verifica el ubound y el lbound
>>
>> NS
>>
>> "Piolin Net" escreveu na mensagem
>> news:
>> > Alo!
>> >
>> > ¿Como puedo saber cuantas dimensiones tiene un array en vbscript?
>> >
>> > Gracias.
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida