• ベストアンサー

コピー完了を判定する方法

VB6.0でコピーなどのファイル操作を実行した際、手軽に処理完了を判定する方法はないでしょうか? (1)コピー → (2)コピー元ファイル削除  等の処理をする際、(1)の完了を待って、(2)の処理を実行させたいのです。 誰かご存知の方がいらっしゃいましたら、教えて下さい。 よろしくお願いします。

noname#139383
noname#139383

質問者が選んだベストアンサー

  • ベストアンサー
  • tak2003
  • ベストアンサー率32% (174/540)
回答No.2

コピーしたファイルのアドレスにそのファイルがあるかを調べて、ある場合はコピー元ファイルを削除すればいいと思います。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

単に、続けて書けばいいと思いますが、 コピーに失敗した場合ということですか?

関連するQ&A

  • ファイルが書き込み中かどうかの判定方法は?

    Linuxで、あるファイルが現在書き込まれ中かどうかを判定する方法はないでしょうか。 思い付くのは、「sleepコマンドを介して "ls -l" を2回実行し、awkで各ファイルサイズ値を取得して比較する」という方法ですが、もっとスマートは方法はないでしょうか。 TV録画ファイルを処理する際に、録画中のファイルも処理対象としてしまわないようにするためのものです。 2007年3月10日

  • VB バイナリファイル判定

    掲題通りです。 VBを用いて任意のファイルの対し、処理を行う際、 そのファイルがバイナリかアスキーか判定したいです。 何か効率のよい方法はないでしょうか。

  • VBでファイルコピーのキャンセル方法

    VBでファイルコピーの処理を作成しています。Windows上でのファイルコピーと同じように、キャンセルが出来るようにしたいのですが、やり方が分かりません。 ご存知の方がおりましたら、教えてください。

  • ファイル転送が完了したことを判定する

    UNIX上のシェルにて、大容量のファイル転送が完了したかどうか判定する方法はないでしょうか?test -r $対象ファイル をすると転送中でも読み取り可能となってしまい、ファイルが転送完了したか判断できません。wcコマンドやcatコマンドを使用すると一応エラーではかえってくるのですがそんな方法しかないのかな?と疑問を感じています・・・。

  • コピー&リネーム

    こんにちは。仕事で大量の反復作業があるため、マクロでの自動処理を考えています。VBの参考図書を見ながら挑戦してみたのですが、何分初めてなものでなかなかうまくいきません・・・もう時間が無いので、お恥ずかしいのですが教えて頂けないでしょうか。宜しくお願いいたします。 【処理内容】複数のフォルダがあり、各フォルダの同じ階層位置に同名ファイルが存在します。それらを全て一つのフォルダにまとめてコピーするのですが、同名ファイルなのでコピーの際にリネーム処理も同時に行いながらコピーします。リネームのルールは、「親フォルダ名_元ファイル名.元拡張子」です。

  • 別のプログラムがこのファイルを開いているので、操作を完了できません

    imageファイルを削除しようとすると「別のプログラムがこのファイルを開いているので、操作を完了できません」と表示され、実行されません。

  • 削除可能か調べることできる?→ファイルコピー後にファイル削除(DeleteFile)をしたいが書き込みエラーが・・・

    ファイルコピー(CopyFile)後にそのコピー元のファイルを ファイル削除(DeleteFile)をしたいのですが書き込みエラー(70)が発生してしまいます。 削除の対象ファイルのサイズが大きいため削除処理を実行する瞬間にまだ、編集状態にあるために削除が行えないことがわかりました。 そこで、削除対象が削除可能か?を調べることは出来ませんか? 本当に困っています。教えてください!!

  • VBAでセルがコピーされているか判定したい

    VBAでコマンドボタンを押した時に セルがコピーされた状態でコマンドボタンが押されたか セルがコピーしていない状態でコマンドボタンが押されたかで 処理を分けたいのですが、 そのようなことを判定する方法はありますでしょうか?

  • VBでファイルの判定

     VBでドラッグドロップやcommondialogなどで読み込まれたファイルの拡張子の判定をしたいのですがどうしたらよいかわかりません。  たとえば、テキストファイルが読み込まれるとテキストボックスに表示、ほかのファイルが読み込まれると違う処理をするというようなことをしたいのですがわからないので教えていただきたいです。

  • 大量のファイルのコピー完了の確認方法

    サーバーから約6時間ほど? 掛けて90GB以上のファイルのコピーをしました。 ですが、コピー完了のお知らせみたいな物も無く、何時の間にか完了していました。 そこで質問ですが、コピーが完全に完了したか、又は途中で終わってしまったかを確認する方法を教えてください。 OSは、Windows 7 Professionalです。 なお、ファイルの中にはWordやExcel等が入っていますが、PCの中には、Microsoft Officeや、Word/Excel/PowerPoint/Outlook等は一切入っておりません。 よろしくお願いします。

専門家に質問してみよう