CLR: .Net / Mono / Boo / Otros CLR > C#

 Openfiledialog

(1/1)

adcoma:
Hola!!!

Pues miren recien me estoy pasando C#, vengo de programar en Delphi y actualmente estoy hacinedo un programa en el cual necesito seleccionar un archivo, cosa que lo hago como sigue:


--- Código: Text ---              DialogResult result = openFileDialog.ShowDialog();   if (result == DialogResult.OK)      textBoxExe.Text = openFileDialog.FileName;   
Ahora la pregunta es como obtener el puro nombre de archivo, es decir sin su ruta, ejemplo:

Si yo selecciono con el openFileDialog el archivo c:\juegos\reglas.txt aqui me interesaria saber solo el nombre, en este caso reglas.txt, no el nombre y su ruta.

Espero me halla explicado...   :comp:

Saludos y gracias por la ayuda!!

adcoma:
Encontre la solucion:


--- Citar ---public static string GetFileName (
   string path
)

--- Fin de la cita ---


Saludos

conocuica:
Y el vB como seria

tengo el mismo problema solo quiero el nombre del arhivo no todo el path

hcanosalas:
Asi es como lo obtengo:

--- Código: ---Public Function GetFileName(ByVal path) As String
        Dim ruta, nombre As String
        ruta = IO.Path.GetDirectoryName(path)
        nombre = path.ToString.Replace(ruta, "")
        Return nombre.Replace("\", "")
    End Function

--- Fin del código ---

Navegación

[0] Índice de Mensajes

Ir a la versión completa