如何根据文件路径创建文件夹??
如题,各一个路径的字符串,如: 'd:\amp\amp\amp\amp\logo.JPG'
根据该字符串,创建相对应的文件目录机构。
还要考虑中文文件夹的情况,如 'd:\新建\新建\新建\新建\新建.txt'
[解决办法]
extractpath能得到纯路径部分
然后ForceDirectories就能直接创建多层的子目录了
[解决办法]
楼上正确:
var
s:string;
begin
s:=ExtractFilePath('d:\amp\amp\amp\amp\logo.JPG');
if ForceDirectories(s) then
showmessage('成功!')
else
showmessage('失败!')!
end;