none
Extraer nombre de archivo de ruta guardada en textbox RRS feed

  • Pregunta

  • Hola muchas gracias por su atención, tengo un textbox en donde guardo la ruta de un archivo

    C:\pruebas\archivo.xlsx

    ¿como puedo extraer solo el nombre del archivo y guardarlo en otro textbox?

    La idea que tengo es que se identifique la ultima diagonal inversa y todo texto después de eso se guarde en el textbox donde mostrare solo el nombre del archivo pero no se como hacer esto en vb.net, una disculpa soy nuevo en este lenguaje.

    Saludos

    miércoles, 6 de abril de 2016 20:03

Respuestas

  • Hola:

     Podrías usar Path.GetFileName para obtener el nombre del archivo a partir del path de ubicación, o bien si deseas tener únicamente el nombre sin la extensión podrías usar el Path.GetFileNameWithoutExtension que pertenece al mismo espacio de nombre.


    Saludos desde Monterrey, Nuevo León, México!!!

    • Marcado como respuesta Vilag miércoles, 6 de abril de 2016 20:29
    miércoles, 6 de abril de 2016 20:14
  • Puedes utilizar el método GetFileName de la clase Path:

    Dim ruta As String= "C:\pruebas\archivo.xlsx"
    Dim nombreArchivo As String = Path.GetFileName(ruta)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Marcado como respuesta Vilag miércoles, 6 de abril de 2016 20:29
    miércoles, 6 de abril de 2016 20:15

Todas las respuestas

  • Hola:

     Podrías usar Path.GetFileName para obtener el nombre del archivo a partir del path de ubicación, o bien si deseas tener únicamente el nombre sin la extensión podrías usar el Path.GetFileNameWithoutExtension que pertenece al mismo espacio de nombre.


    Saludos desde Monterrey, Nuevo León, México!!!

    • Marcado como respuesta Vilag miércoles, 6 de abril de 2016 20:29
    miércoles, 6 de abril de 2016 20:14
  • Puedes utilizar el método GetFileName de la clase Path:

    Dim ruta As String= "C:\pruebas\archivo.xlsx"
    Dim nombreArchivo As String = Path.GetFileName(ruta)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Marcado como respuesta Vilag miércoles, 6 de abril de 2016 20:29
    miércoles, 6 de abril de 2016 20:15
  • Muchísimas gracias por su ayuda me sirvió a la perfección, como deseaba mostrar el nombre del archivo en mi segundo textbox hice lo siguiente basandome en sus recomendaciones.

    TextBox2.Text = Path.GetFileName(TextBox1.Text)

    Gracias por sus consejos.

    Saludos


    • Editado Vilag miércoles, 6 de abril de 2016 20:34
    miércoles, 6 de abril de 2016 20:33