Poniższy kod mam puszczony w forze - 14 razy. Problem jest taki, że pobiera 2 pliki na raz, resztę wrzuca do kolejki.
Przez to, że pobiera 2 na raz, progressbar mi szaleje między tymi 2 plikami. Da się jakoś ograniczyć być pobierał 1 na raz?
try
{
WebClient wc = new WebClient();
string url = webpath;
wc.DownloadFileCompleted += new AsyncCompletedEventHandler(wc_DownloadFileCompleted);
wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wc_DownloadProgressChanged);
wc.DownloadFileAsync(new Uri(url), path);
}
catch
{
MessageBox.Show("Błąd przy pobieraniu: \n" + pbo, "Komunikat!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}