procedure TForm1.Button2Click(Sender: TObject);
var
sPath:string;
fsTemp:SHFILEOPSTRUCT;
i:integer;
begin
sPath:=edit1.text;
if sPath<>''then begin
fsTemp.Wnd := Self.Handle;
//设置文件操作类型
fsTemp.wFunc :=FO_move;
//源文件全路径名
fsTemp.pFrom := PChar(edit2.text);
//要移动到的路径
fsTemp.pTo := PChar(sPath);
if SHFileOperation(fsTemp)<>0 then ShowMessage('文件移动失败');
end;