2010-01-08 15 views
5

Estoy desarrollando un programa que necesita analizar el nombre del archivo en un TTextField. ¿Cómo eliminar la extensión de archivo que ya he sé (o creo que puedo hacer como esto):Eliminar ruta del nombre de archivo

var 
    FName: String; 
    FPath: String; 

begin 
    FPath := OpenDialog1.FileName; 
    FName := ChangeFileExt(FPath, ''); 
end; 

Pero, ¿cómo puedo eliminar la ruta del archivo de FName?

+4

1 para averiguar la primera mitad usted mismo – fupsduck

+0

Gracias mucho! –

Respuesta

16

Sólo tiene que añadir ExtractFileName(FName);

6

Eche un vistazo a SysUtils.ExtractFileName. Creo que eso es lo que estás buscando.

Cuestiones relacionadas