Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/01/2005, 06:38
Avatar de Muzztein
Muzztein
 
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
haz un arreglo con split por /
luego al ubound del arreglo le restas uno y eso te daria la cantidad de datos del arreglo que se deben concatenar para conseguir la carptea padre de la actual.




Función UBound
Devuelve el subíndice más largo disponible para la dimensión indicada de una matriz.

UBound(matriz[, dimensión])

Argumentos
matriz

Necesario. Nombre de la variable de matriz. Sigue las convenciones de nomenclatura estándar de las variables.

dimensión

Opcional. Número entero que indica qué límite superior de la dimensión se devuelve. Utilice 1 para la primera dimensión, 2 para la segunda y así sucesivamente. Si se omite dimensión, se toma 1.

Comentarios
La función UBound se utiliza con la función LBound para determinar el tamaño de una matriz. Utilice la función LBound para buscar el límite de la dimensión de una matriz.

El límite inferior para cualquier dimensión es siempre 0. Como resultado, UBound devuelve los siguientes valores para una matriz con estas dimensiones:

Dim A(100,3,4)
Instrucción Valor de retorno
UBound(A, 1) 100
UBound(A, 2) 3
UBound(A, 3) 4



Función LBound
Devuelve el índice menor disponible para la dimensión indicada de una matriz.

LBound(matriz[, dimensión])

Argumentos
matriz

Nombre de la variable de matriz. Sigue las convenciones de nomenclatura estándar de las variables.

dimensión

Número entero que indica qué enlace menor de la dimensión se devuelve. Utilice 1 para la primera dimensión, 2 para la segunda y así sucesivamente. Si se omite dimensión, se supone 1.

Comentarios
La función LBound se utiliza con la función UBound para determinar el tamaño de una matriz. Utilice la función UBound para buscar el límite superior de la dimensión de una matriz.

El enlace menor para cualquier dimensión es siempre 0.