|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2013
Città: vicino vicenza
Messaggi: 787
|
[c#]problemi download file.
buon giorno a tutti, ho da poco fatto un'applicazione in wpf che dovrebbe scaricare dei file una volta datogli l'url e il nome del file.
per il codice ho guardato questo video : http://www.youtube.com/watch?v=NvZdW...tT-sA&index=94 però il programma funziona solo se gli chiedo di scaricare un'immagine, e vorrei invece che funzionasse con qualsiasi file. qui c'è il codice che ho scritto: Codice:
public partial class MainWindow : Window
{
WebClient wc = new WebClient();
public MainWindow()
{
InitializeComponent();
}
private void button5_Click(object sender, RoutedEventArgs e)
{
wc.DownloadFileCompleted += new AsyncCompletedEventHandler(FileDownloadcomplete);
Uri url = new Uri(url_download_manuale_txt.Text);
wc.DownloadFileAsync(url,nome_file_download_manuale_txt.Text);
}
private void FileDownloadcomplete(object sender, AsyncCompletedEventArgs e)
{
MessageBox.Show("Download completato");
}
__________________
il mio pc |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2013
Città: vicino vicenza
Messaggi: 787
|
up
__________________
il mio pc |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Roma
Messaggi: 542
|
Veramente non capisco perché non dovrebbe funzionare per altri file oltre le immagini ....
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2013
Città: vicino vicenza
Messaggi: 787
|
neanche io, ad esempio vado su dropbox, vado sui miei file, copio l'indirizzo, lo metto sulla textbox dell'indirizzo, copio il nome del file e lo metto sulla textbox del nome del file, premo il pulsante ma mi scarica solo un file di 25kb che quando vado a cliccarci sopra mi da errore file corrotto.
qualcuno ha qualche idea?
__________________
il mio pc |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Roma
Messaggi: 542
|
Non avevi parlato di dropbox ma di un sito in generale.
Il link che ottieni per un file da dropbox non è quello diretto al file. Con quel link scarichi un file html (puoi provare a cambiare in .html l'estensione del file ricevuto) in cui c'è un po' di roba per visualizzare l'immagine e un menu in cui c' il "link diretto al file". E' questo link diretto che devi utilizzare come url per scaricare il file vero e proprio. |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2013
Città: vicino vicenza
Messaggi: 787
|
ho detto dropbox solo come esempio perchè mi è successo con vari altri siti, appena posso provo a fare come mi hai detto
__________________
il mio pc |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Roma
Messaggi: 542
|
Capiamoci ... con dropbox avviene quanto ti ho detto, con altri siti non dovrebbe. A meno che non ci dici precisamente con quale sito e con quale file.
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Mar 2013
Città: vicino vicenza
Messaggi: 787
|
era come dici te, tutto a posto.
posso chiederti un'altra cosa, io avrei fatto in modo che la mia app venga aperta quando fai doppio clic su un determinato file con estensione speciale, ora io come faccio a leggere le stringhe contenute nel file su cui l'utente ha fatto doppio clic?
__________________
il mio pc |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Mar 2013
Città: vicino vicenza
Messaggi: 787
|
up
__________________
il mio pc |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:33.



















