2010-01-08 97 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。我想這就是你要找的。