Ver Mensaje Individual
  #13 (permalink)  
Antiguo 04/12/2009, 07:41
Avatar de Porlachucha
Porlachucha
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago
Mensajes: 172
Antigüedad: 16 años, 3 meses
Puntos: 5
Respuesta: Duda cargar fichero ado.net

como separo el nombre del archivo de la ruta?...

hay varias formas de lograr esto...
en un ciclo for, buscas llos indices en los que aparece la secuencia \\ en el path. cuando estos caracteres dejen de aparecer, la ultima posicion, te marca el fin del path, y el comienzo del nombre.

algo asi

Código:
for (icont = 0; icont < path.length; icont++)
{
    int iPos = path.IndexOf("\\");
    iUltPos = iPos; // guarda la posicion de la ultima ocurrencia encontrada
    if (iPos == 0)
    {
         // en iUltPos esta el indice de donde termina el path, y donde comienza el nombre del archivo... 
        sNombreArchivo = path.SubString(iUltPos, patrh.length - 1);
         break;
     }
}
Saludos
PLCH

pd: el codigo es C#
Pd2: el nick obedece a un cierto grado de frustracion al momento de querer registrarme en una pagina hace algunos años