码迷,mamicode.com
首页 > 其他好文 > 详细

Delphi文件夹的操作

时间:2014-07-15 09:51:32      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:des   文件   io   cti   re   c   

/// <remarks>
/// 重命名文件夹
/// </remarks>
function ReNameDirectort(SourceDirectort, DestinationDirectort: string): Boolean;
var
  pDirOperate: TSHFileOpStruct;
begin
  Result := False;
  if not DirectoryExists(SourceDirectort) then Exit;
  FillChar(pDirOperate, SizeOf(pDirOperate), 0);
  pDirOperate.Wnd := 0;
  pDirOperate.pFrom :=PChar(SourceDirectort + #0);
  pDirOperate.pTo := PChar(DestinationDirectort + #0);

 

  // FO_RENAME:重命名;FO_DELETE:删除文件夹(空文件夹和非空文件夹都可以)

  // FO_COPY:复制;FO_MOVE:剪切
  pDirOperate.wFunc := FO_RENAME;

  pDirOperate.fFlags := FOF_RENAMEONCOLLISION;
  Result := SHFileOperation(pDirOperate) = 0;
end;

Delphi文件夹的操作,布布扣,bubuko.com

Delphi文件夹的操作

标签:des   文件   io   cti   re   c   

原文地址:http://www.cnblogs.com/hachun/p/3843948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!