2010-01-08 98 views
5

我正在开发一个程序,需要将文件名解析为TTextField。如何删除文件扩展名,我已经知道(或认为我可以这样做):从文件名删除路径

var 
    FName: String; 
    FPath: String; 

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

但我怎么可以从FName删除的文件路径?

+4

+1搞清楚上半年自己 – fupsduck 2010-01-08 21:41:01

+0

非常感谢! – 2010-01-08 21:54:18

回答

16

只需添加ExtractFileName(FName);

6

看看SysUtils.ExtractFileName。我想这就是你要找的。