代码如下:

procedure TForm1.N8Click(Sender: TObject); //文件改名 RenameFile
var
  OldName,NewName: string;
begin
  OldName := 'f:\test\test.txt';
  NewName := 'f:\test\new.txt';

  if RenameFile(OldName,NewName) then
    ShowMessage('改名成功!');

  //也可以:
  {
  SetCurrentDir('f:\test');  //设置当前文件夹
  OldName := 'test.txt';
  NewName := 'new.txt';

  if RenameFile(OldName,NewName) then
  ShowMessage('改名成功!');
  }
end;

 

下面进行函数分析:

function RenameFile(const OldName, //旧文件名
                    NewName: string //新文件名
                   ): Boolean;  //返回布尔值,成功则true,否则false
posted on 2010-11-02 17:02  巅枫  阅读(359)  评论(0)    收藏  举报