c# wince5.0或6.0系统开发netCf3.5环境里居然没有 System.Net.WebClient类,所以找不到DownloadFile方法
请问问大家,在wince系统C#开发中如何下载一网址上的文件,实现自动更新程序(注意是ce系统嵌入式系经开发netCF3.5的运行环境)...
请问问大家,在wince系统C#开发中如何下载一网址上的文件,实现自动更新程序(注意是ce系统嵌入式系经开发netCF3.5的运行环境)
展开
展开全部
private bool DownFile()
{
string file_url = 资源网址
string fn = 本地文件名;
FileStream fs = new FileStream(fn, FileMode.Create);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(file_url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream stream = response.GetResponseStream();
int bufferSize = 2048;
byte[] bytes = new byte[bufferSize];
try
{
int length = stream.Read(bytes, 0, bufferSize);
while (length > 0)
{
fs.Write(bytes, 0, length);
length = stream.Read(bytes, 0, bufferSize);
}
stream.Close();
fs.Close();
response.Close();
return true;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return false;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询