2011-01-10 10 views
0

私はDot.NetのWindowsアプリケーション(c#)で作業しています。私はプログラム的に特定の場所からファイルをダウンロードする必要があります(例えば、別のサーバーにあるWebアプリケーションからのものが可能です)。私はこれを達成するための2つの選択肢があります。 1. Webクライアントを使用してファイルをダウンロードします。 2. BackGroundワーカースレッドを使用してファイルをダウンロードします。ファイルを非同期的にC#Windowsフォームでダウンロードするには、

プログラムでC#throでファイルをダウンロードする最善の方法を教えてください。また、この機能を実現する他の方法があるかどうかを教えてください。それは報告して素敵な進歩だし、労働者が完了したときに、それはまた、ダウンロードが完了したときには、あなたの場合には、イベントを発生するため、アドバンス

答えて

2

で、私は、ここにBackgroundWorkerとなるだろう

感謝。これらのイベントはどちらもGUIスレッドから容易に処理できるはずです。

関連する問題