首页 > 解决方案 > 在 wan 中移动目录的最佳方法是什么?

问题描述

我正在使用最后一个 delphi 10.4.1,我想知道在 wan 中移动目录的最佳方法是什么?

我正在考虑使用这个:

ZeroMemory(@fos, SizeOf(fos));

    with fos do
    begin
      wFunc  := FO_MOVE;
      fFlags := FOF_FILESONLY + FOF_NOCONFIRMATION + FOF_SILENT;
      pFrom  := PChar(CartellaDa + #0);
      pTo    := PChar(CartellaA)
    end;

    vRet := ShFileOperation(fos);

但我不确定它在连接可能断开的 WAN 中是否正常工作。我还阅读了 MS 关于使用 IFileOperation 的建议,但我不确定如何使用它。还有FTP选项..

我需要能够移动文件和文件夹,如果丢失则创建所有内容,如果文件夹已经存在则覆盖文件

谢谢你!

标签: delphi

解决方案


推荐阅读