Exemple #1
0
 public void DownFile(string url, FileDownHandle callback)
 {
     if (!url.ToLower().Contains("://"))
     {
         url = "https://wx.qq.com" + url;
     }
     httpFile.GetDataAsync(url, callback);
 }
Exemple #2
0
        public void GetDataAsync(string Url, FileDownHandle callback)
        {
            WebClientExt client = GetWebClient();

            client.DownloadDataCompleted += (object sender, DownloadDataCompletedEventArgs e) =>
            {
                callback?.Invoke(e.Result);
            };
            client.DownloadDataAsync(new Uri(Url));
        }