
14/01/2005, 06:38
|
 | | | 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. |