用C#.net在Winform中从internet下载文件
来源:互联网 发布:js 转unix时间戳 编辑:程序博客网 时间:2024/05/16 17:06
http://www.oschina.net/code/snippet_347_3740
01
/// <summary>
02
/// 下载文件
03
/// </summary>
04
/// <param name="URL">下载文件地址</param>
05
/// <param name="Filename">下载后另存为(全路径)</param>
06
07
private
bool
DownloadFile(
string
URL,
string
filename)
08
{
09
try
10
{
11
System.Net.HttpWebRequest Myrq = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(URL);
12
System.Net.HttpWebResponse myrp = (System.Net.HttpWebResponse)Myrq.GetResponse();
13
System.IO.Stream st = myrp.GetResponseStream();
14
System.IO.Stream so =
new
System.IO.FileStream(filename, System.IO.FileMode.Create);
15
byte
[] by =
new
byte
[1024];
16
int
osize = st.Read(by, 0, (
int
)by.Length);
17
while
(osize > 0)
18
{
19
so.Write(by, 0, osize);
20
osize = st.Read(by, 0, (
int
)by.Length);
21
}
22
so.Close();
23
st.Close();
24
myrp.Close();
25
Myrq.Abort();
26
return
true
;
27
}
28
catch
(System.Exception e)
29
{
30
writeLogFile(e.Message,
true
);
31
return
false
;
32
}
33
}
- 用C#.net在Winform中从internet下载文件
- java 从Internet下载文件
- C#winform在DataGridView中操作文件保存到数据库与从数据库中读取
- C#Winform 在DataGridView(SQL Server)中下载和上传文件方法
- 使用INF文件从Internet下载组件
- 在WinForm程序中下载网站中的文件
- 在WinForm程序中下载网站中的文件
- C#WInform 从DataTable中导出XML文件
- 如何在水晶报表中添加条形码-winform ,c#.net
- C#winform 实现从服务器下载
- C#winform 实现从服务器下载
- C#winform 实现从服务器下载
- C#winform 实现从服务器下载
- C#winform 实现从服务器下载
- vb.net winform在panel中打开exe文件
- 如何在.net中实现文件下载
- 在.NET中利用XMLHTTP下载文件
- 在.NET中利用XMLHTTP下载文件
- 软件测试培训和咨询PPT资料汇总
- VMware 8安装Mac OS X 10.8 Lion
- IOS定位
- 创建你自己的 iOS 框架
- Linux基础命令
- 用C#.net在Winform中从internet下载文件
- 在RedHat Linux环境下手工启动/关闭Oracle 服务
- (转)Android软件开发之ListView 详解 (十一)
- static修饰符详解
- Spring对hibernate配置文件hibernate.cfg.xml的集成,来取代hibernate.cfg.xml的配置
- android工具之TraceView学习笔记
- 利用OTL操纵MySQL数据库【mysql】
- 深度分析数据中心之CN(Congestion Notification)技术
- Linux下Tomcat的启动、关闭、杀死进程