Ciao, ho un problema con il metodo in questione, in pratica devo effettuare una serie di download di dati ma nel frattempo vorrei stampare una Form riportante la scritta "Attendere prego". Ho creato la Form e poi ho implementato il codice come segue:
subito sotto un'altra:codice:Globale.attesa.ShowDialog(); Uri address = new Uri(indirizzo); client.DownloadDataCompleted += new DownloadDataCompletedEventHandler(client_DownloadDataCompleted); client.DownloadDataAsync(address);
Il problema, il programma parte, clicco sul tasto collegato a tali eventi e mi stampa la Form ma nel frattempo non viene eseguita l'operazione di DownloadStringAsync.codice:Uri address = new Uri(indirizzo); client.DownloadDataCompleted += new DownloadDataCompletedEventHandler(client_DownloadDataCompleted); client.DownloadDataAsync(address);
Quando chiudo la Form con il messaggio di attesa, viene sollevata l'eccezione:
![]()
Cosa sbaglio, la sintassi?
Grazie.


Rispondi quotando