/// <summary> /// 下载 /// </summary> bool Download(string file_name) { download_ = new HttpAsyDownload(URL); download_.Start(RootPath, file_name, _OnDownloadNotifyCallback, _OnDownloadErrorCallback); return(true); }
/// <summary> /// 下载错误回调 /// </summary> void _OnDownloadErrorCallback(HttpAsyDownload d) { IsDone = true; ErrorCode = d.ErrorCode; }
/// <summary> /// 下载进度通知回调 /// </summary> void _OnDownloadNotifyCallback(HttpAsyDownload d, long size) { CompletedSize = d.CompletedLength; TotalSize = d.Length; UpdateState(); }