複数のファイルのコピー


初心者  2004-04-17 13:52:52  No: 83053  IP: [192.*.*.*]

ファイルのコピーについて教えてください

フォルダを指定し、中に入っているファイルを1つずつ別のフォルダ内へコピーする処理を
作成してます。

ファイルを指定し、送り先のフォルダも指定し、
1つのファイルを送ることはできたのですが、
フォルダ内に入っている複数のファイルを1つずつコピーすることができません。
フォルダに入っているファイルの名前は取得できました。

1つのファイルのみをコピーする場合は
   fsObj.CopyFile 送り元のパス, 送り先のパス
でコピーができたので、

複数の場合でも、1つずつファイル名をDIR関数で取得し、
   fsObj.CopyFile 送り元のパス, 送り先のパス
でループでまわしたのですが、異常終了してしまいます。

どうすればいいでしょうか?
ご教授お願いします

編集 削除
マフユ  2004-04-17 16:25:30  No: 83054  IP: [192.*.*.*]

「異常終了」する時点でエラーメッセージが出ていると思います。
その対策をすれば良いのでは?

考えられる事としては
「送り元のパス」
実在しないファイルをコピーしようとしている。
先にDir関数で調べて存在すればコピーする様にする。

「送り先のパス」
送り先のフォルダが無ければ先に作成する必要があります。

編集 削除