这个问题的标题应该是不言自明,但基本上我有这样的代码(工作)上传通过HTTP文件和读取结果在C#
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();
}
我将如何读这个请求的这个结果一旦它完成了吗?
什么是你`ahwebclient_UploadFileCompleted`事件处理方法? – 2009-04-19 23:48:36
void ahwebclient_UploadFileCompleted(object sender,System.Net.UploadFileCompletedEventArgs e) progfrm.Close(); progfrm.Dispose(); } – 2009-04-19 23:49:39