C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: ファイルコピー終了まで処理を待機させる


(過去ログ 13 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■4227 / inTopicNo.1)  ファイルコピー終了まで処理を待機させる
  
□投稿者/ VB初心者 (1回)-(2007/06/10(Sun) 12:37:38)

分類:[VB.NET (Windows)] 

OS:WinXP
言語:VB2005EE(コンソールアプリケーションを作成)

お世話になります。

1つの集約フォルダに、複数のフォルダ内に存在するファイルを全てコピー後に
、処理を行うところで悩んでおります。

大量のファイル(3000程度)を集約フォルダにコピー後、処理を行いたいのですが、
全てのコピーが完了する前に次の処理が行われてしまう為、期待する結果がえられません。
そこで、ファイルコピーが完全に完了するまで内部処理を待機させたいのですが、
方法がわかりません。

ネットを調べ、Process.Start や Thread.Sleep がHITしたのですが、
Process.Startですと、関連付けられているアプリケーションが起動されてしまう、
Thread.Sleepですが、指定時間の間待機させるようなので、コピーするファイル容量が
不特定であるため使えそうにないと思っています。

以上、よろしくお願いします。
引用返信 編集キー/
■4230 / inTopicNo.2)  Re[1]: ファイルコピー終了まで処理を待機させる
□投稿者/ 中博俊 (1093回)-(2007/06/10(Sun) 14:55:14)
中博俊 さんの Web サイト
どうやってコピーしてるの?
引用返信 編集キー/
■4231 / inTopicNo.3)  Re[2]: ファイルコピー終了まで処理を待機させる
□投稿者/ VB初心者 (2回)-(2007/06/10(Sun) 19:32:15)
No4230 (中博俊 さん) に返信
> どうやってコピーしてるの?

自己解決しました。
コピーする時のロジックに誤りがありました。
お騒がせしてすみませんでした。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -