11/07/09 12:28
Ciao.
Sto realizzando un programma per scaricare file di una qualunque estensione.
Ho 2 textbox, una dove immettere l'URL e l'altra dove immettere la directory di salvataggio e il nome del file.
Il problema dove sta? E' che quando faccio fare il download, si, viene compiuto alla grande ma il file viene salvato senza estensione...
Vi posto il codice:
Sto realizzando un programma per scaricare file di una qualunque estensione.
Ho 2 textbox, una dove immettere l'URL e l'altra dove immettere la directory di salvataggio e il nome del file.
Il problema dove sta? E' che quando faccio fare il download, si, viene compiuto alla grande ma il file viene salvato senza estensione...
Vi posto il codice:
private void SelezionaDirectoryDownload() { SaveFileDialog SalvaFile = new SaveFileDialog(); SalvaFile.Filter = "Tutti i tipi di file (*.*)|*.*"; if (SalvaFile.ShowDialog() == DialogResult.OK) { SalvaFile.Dispose(); TextBoxDirectory.Text = SalvaFile.FileName; } }
private void DownloadFile() { try { WebClient Client = new WebClient(); Uri URL = new Uri(TextBoxURL.Text); Client.DownloadFileAsync(URL, TextBoxDirectory.Text); } catch (Exception) { MessageBox.Show("URL non valido o problema di connessione!", "Errore!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }