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();
}
이 요청이 완료되면이 요청의 결과를 어떻게 읽습니까?
해결책
UPLOADFILECEMBELEDEVENTARGS의 결과 속성에서 얻을 수 있습니다.http://msdn.microsoft.com/en-us/library/system.net.uploadfilecompletedeventargs_members(vs.80).aspx). 이미 업로드 FileCompletedEventhandler가 있으므로 해당 대의원을 구현하는 방법을 수정하면됩니다.
다른 팁
이 링크는 완전한 도움이됩니다 C#의 진행 상황과 함께 파일 업로드
제휴하지 않습니다 StackOverflow