using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;
namespace prjDownLoad
{
<wbr> <wbr> <wbr> class Program<br> <wbr> <wbr> <wbr> {<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> static void Main(string[] args)<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> {<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //Version2.<b style="BACKGROUND-COLOR: #880000; COLOR: white">0</b><br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //使用WebClient来<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b><br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> WebClient wc = new WebClient();<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //注册当文件<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>完成以后触发的事件<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> wc.DownloadFileCompleted += new System.ComponentModel.AsyncCompletedEventHandl<wbr>er(wc_DownloadFileCompleted);<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //注册文件在<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>过程中触发的事件<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> wc.DownloadProgressChanged += new DownloadProgressChangedE<wbr>ventHandler(wc_DownloadProgressChanged);<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //开始异步<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>文件<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> wc.<a name="baidusnap0"></a><b style="BACKGROUND-COLOR: #ffff66; COLOR: black">DownloadFileAsync</b>(new Uri("<a href="http://blog.sina.com.cn/dalishuishou">http://blog.sina.com.cn/dalishuishou</a>"), "c:\\bb.txt");<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> Console.ReadLine();<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //这种做法可以在<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>的过程中取消。<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //使用CancelAsync可以取消<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b><br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr><br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> }</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> static void wc_DownloadProgressChanged(object sender, DownloadProgressChangedE<wbr>ventArgs e)<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> {<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //打印<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>的<a name="baidusnap2"></a><b style="BACKGROUND-COLOR: #99ff99; COLOR: black">字节数</b><br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> Console.WriteLine(string.Format("已经<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>了{<b style="BACKGROUND-COLOR: #880000; COLOR: white">0</b>}字节",e.BytesReceived));<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> //打印<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>的百分比<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> Console.WriteLine(string.Format("已经完成的百分比:{<b style="BACKGROUND-COLOR: #880000; COLOR: white">0</b>}%",e.ProgressPercentage));<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> }</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> static void wc_DownloadFileCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e)<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> {<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> Console.WriteLine("<b style="BACKGROUND-COLOR: #a0ffff; COLOR: black">下载</b>完成");<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> }<br> <wbr> <wbr> <wbr> }<br>}<br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
分享到:
相关推荐
全球DEM数据下载方法教程 本教程旨在介绍如何下载全球DEM数据,以便于MSTS线路制作之地形数据下载。该教程主要涉及两种下载方法,即使用迅雷下载和直接下载。 首先,介绍使用迅雷下载DEM数据的步骤。首先,打开...
本文将围绕“mysql百万级测试数据下载 300W条”这个主题,深入探讨如何处理和利用这样的大数据量进行测试。 首先,`test.sql`文件是一个MySQL数据库的SQL脚本文件,通常包含创建表结构、插入数据等操作。在这个场景...
首先,"高德地图矢量数据下载"涉及到的技术主要是地图数据抓取。这通常需要编程技能,如Python,通过网络爬虫技术来自动化获取网页上的地图信息。开发者需要了解HTTP协议、HTML解析(如BeautifulSoup或PyQuery库)...
### OSGB倾斜摄影数据下载知识点解析 #### 一、倾斜摄影技术概述 倾斜摄影技术是一种新兴的摄影测量技术,它通过在无人机或飞机上安装多个角度的相机来获取地面目标物体的不同视角图像,进而构建出高精度的三维...
标题中的“osgb倾斜摄影数据下载地址.docx”指出,这是一个文档,提供了获取倾斜摄影测量数据的详细信息,数据格式为OSGB。这种类型的数据通常用于构建三维地理信息系统,特别是对于城市建模、地理可视化和遥感分析...
在本主题中,"世界国家geojson大全,各国地图json数据下载" 提供了全球各国地图数据的GeoJSON格式,这对于地图应用开发、地理数据分析以及地理信息系统(GIS)的工作非常有价值。 GeoJSON数据结构主要包括三种类型...
本教程将指导你如何从NCAR(美国国家大气研究中心)官网下载NCEP(美国国家环境预测中心)和ECMWF(欧洲中期天气预报中心)等机构提供的气象数据。 首先,你需要打开NCAR的RDA(Research Data Archive)网站,其...
美国新冠肺炎疫情历史总数据下载.xls
6万多条酒店数据,这下够挖了吧。数据.sav文件下载地址!
可以利用这个通达信小程序,配合通达信下载界面,实时下载数据,同时可以隐藏,同时可以选股,可以做到实时选股,间接实现全推数据,稳定性高,供参考。
全国矢量数据:全国行政区面数据,边界数据,河流,道路,POI等数据
图书编目marc数据套录神器 命中率99%。采用RemObjects、Data Abstract三层框架开发。客户端包含国图、calis、新书采访(cip)批套,国家图书馆opac.nlc.cn网页批套以及网页下载。客户端 自动升级,包含实用的marc...
Geodata数据包可为世界所有国家/地区提供geojson多边形。非常适合在应用程序和可视化中使用。数据数据来自“自然地球”, 旨在通过小规模的制图或GIS软件制作出视觉上令人愉悦的,精心制作的地图.
"POI数据下载器"是一个专门用于下载地理信息中的兴趣点(Points of Interest,简称POI)数据的工具。在IT行业中,POI数据通常包括地理位置、商业场所、公共设施等各类信息,对于数据分析、地图应用和市场研究等领域...
有助于快速找到CHIP的相关数据,因为CHIP是统计学中常用的量化数据,可以从中提炼很多有价值的信息,希望可以帮助各位。
一个grd格式的高程文件数据,可以用globalmapper转换成dem,grd等其他格式,可以用于测试。
3. **数据免费下载**:标题提到的数据可以免费下载,这为个人开发者、研究者或者小型企业提供了便利,他们无需支付高昂费用即可获取到大量地图数据。然而,免费下载的数据可能有使用限制,比如商业用途可能需要获得...
批量下载NCEP数据是一项常见的任务,尤其对于需要大量历史数据的研究人员而言。本文将详细讲解如何在Windows操作系统上利用第三方工具和脚本自动化地完成这一过程。 首先,我们需要了解NCEP数据的基本结构。NCEP的...
由于Echarts官方不再提供地图数据下载,因此这类数据的获取变得相对困难。如果你手头有这样一个压缩包,那无疑是一个宝贵的资源。你可以根据需要将这些数据应用于自己的项目中,比如展示中国各地区的销售数据、人口...