Visual Basic 中学校 掲示板
投稿内容
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
>
投稿一覧
>
大きなファイルのコピーが完了したことを検知したい
タグの編集...
投稿者
pingpong
 (社会人)   投稿日時
2020/12/16 14:14:31
例えば、以下のようなコードがあります。
System.IO.File.Copy(コピー元, コピー先, 上書き=True)
(処理1)
ここで、System.IO.File.Copyを行うファイルがネットワーク上の別PCにある数ギガバイトのファイルであり、コピー先が自分のPC内であった場合、(処理1)の段階でファイルのコピーは完了していると思っていいのでしょうか?
もし、そうでないならば、このコピーが完全に完了したことを検知する方法はあるでしょうか?
投稿者
shu
 (社会人)   投稿日時
2020/12/16 16:19:28
提示コードではSystem.IO.File.Copyが完了するまで
(処理1)にいかないので(処理1)時点でコピーは完了しています。
投稿者
(削除されました)
 ()   投稿日時
2020/12/16 16:23:53
(削除されました)
投稿者
pingpong
 (社会人)   投稿日時
2020/12/16 16:26:16
(追記しました)
shu さん、ご回答ありがとうございました。
System.IO.File.Copyが完了するまで、次処理(この例では処理1)に行かないとのこと、安心しました。