Delphiの初心者なもので、お教えいただければ幸いです。
あるドライブにあるフォルダを別のドライブにフォルダごとコピーしたいのですが、どのような命令を使用すればよろしいでしょうか?
ファイルのコピーはCopyfileで出来たのですが、フォルダのコピーの方法が今ひとつわかりません。
よろしくお願いいたします。
当方Delphiはv5.0です
Halbow です。
サブディレクトリを含むディレクトリをファイルごと一括コピーするには、
SHFileOperation( ) という API を使います。これをラップした関数を
つくりました。
http://halbow.cool.ne.jp/Chap18.html#Chap18-4
をご覧下さい。uses に ShellAPI を追加するのも忘れずに。
FindFirst,FindNextで一つずつコピーしていく方法もあります。
Halbowさん、HOotaさん
まことにありがとうございました。
参考にさせていただき、無事コピーできました。
ありがとうございました。
解決いたしました
ツイート | ![]() |