(使用Delphi 2010)
是否有一种简单但稳定的方法来组合绝对文件名和相对文件名,以便生成的文件名是格式正确的文件名?
dir1\dir2\dir3\ + ..\filename => dir1\dir2\filename
dir1\dir2\dir3\ + ..\..\filename => dir1\filename
dir1\dir2\dir3\ + .\filename => dir1\dir2\dir3\filename
Path.Combine浮现在脑海中,但它解决了类似
的问题dir1\dir2\dir3\ + .\filename => dir1\dir2\dir3\.\filename
似乎不是一个格式正确的文件名
非常感谢! 威廉