示例#1
0
 public void Download()
 {
   WebDownload webDL = null;
   try
   {
     if (CompleteCallback != null &&
         DownloadUrl != "")
     {
       webDL = new WebDownload();
       byte[] downloadedData = webDL.Download(DownloadUrl, ProgressCallback);
       CompleteCallback(downloadedData);
     }
   }
   catch (Exception e)
   {
     webDL.Cancel();
     ErrorCallback(e);
   }
 }
示例#2
0
        public void Download()
        {
            WebDownload webDL = null;

            try
            {
                if (CompleteCallback != null &&
                    DownloadUrl != "")
                {
                    webDL = new WebDownload();
                    byte[] downloadedData = webDL.Download(DownloadUrl, ProgressCallback);
                    CompleteCallback(downloadedData);
                }
            }
            catch (Exception e)
            {
                webDL.Cancel();
                ErrorCallback(e);
            }
        }