2009-04-19 9 views
0

Der Titel dieser Frage selbsterklärend sein sollte, aber im Grunde habe ich diesen Code (Arbeits)eine Datei über HTTP Upload und das Ergebnis in C# Lesen

 progfrm = new progressform(); 
     System.Net.WebClient ahwebclient = new System.Net.WebClient(); 
     progfrm.Show(); 
     ahwebclient.UploadProgressChanged += new System.Net.UploadProgressChangedEventHandler(ahwebclient_UploadProgressChanged); 
     ahwebclient.UploadFileCompleted += new System.Net.UploadFileCompletedEventHandler(ahwebclient_UploadFileCompleted); 
     ahwebclient.UploadFileAsync(new Uri("http://upload.anyhub.net/bin/demovu_upload.php"), "C:/install.exe"); 
     while (ahwebclient.IsBusy) 
     { 
      Application.DoEvents(); 
     } 

Wie kann ich das Ergebnis dieser Anfrage habe einmal gelesen Es ist vollbracht?

+0

voll helfen Was ist in Ihrem 'ahwebclient_UploadFileCompleted' Event-Handler-Methode? –

+0

void ahwebclient_UploadFileCompleted (Objektabsender, System.Net.UploadFileCompletedEventArgs e) { progfrm.Close(); progfrm.Dispose(); } –

Antwort