سؤال

يجب أن يكون عنوان هذا السؤال تفسيريا، ولكن في الأساس لدي هذا الرمز (العمل)

        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();
        }

كيف قرأت هذه النتيجة لهذا الطلب بمجرد اكتمالها؟

هل كانت مفيدة؟

المحلول

تحصل عليه من هذه الخاصية من UPLOADFILECOMETEDEVENTARGS (http://msdn.microsoft.com/en-us/library/system.net.uploadfilecpletedeventargs_members(vs.80).aspx.). لديك بالفعل UploadFilecModeDeventhandlerller، لذلك تحتاج فقط إلى تعديل الطريقة التي تنفذ ذلك المندوب،

نصائح أخرى

هذا الرابط هو المساعدة كاملة تحميل الملف مع تقدم في C #

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top