我正在开发一个需要将文件名解析为TTextField
. 如何删除我已经知道的文件扩展名(或认为我可以这样做):
var
FName: String;
FPath: String;
begin
FPath := OpenDialog1.FileName;
FName := ChangeFileExt(FPath, '');
end;
但是如何从中删除文件路径FName
?
只需添加ExtractFileName(FName);
看看SysUtils.ExtractFileName
。我想这就是你要找的。
在较新的 Delphi 版本中,还有来自的TPath.GetFileNameSystem.IOUtils