[MFC]下载一个url的源文件到本地文件
来源:互联网 发布:电脑安装ubuntu系统 编辑:程序博客网 时间:2024/04/29 23:00
...{
//GetUrlSource("http://www.163.com");
// TODO: Add your control notification handler code here
CString m_theUrl = _T("http://www.163.com"/**//*"file://C:/cmd.txt"*/);
CString filename("1.htm");
CInternetSession session;
CString url = m_theUrl;
//url += filename;
CInternetFile* file =
(CInternetFile*)session.OpenURL(url,1,INTERNET_FLAG_TRANSFER_BINARY);
if(file == NULL)
...{
file->Close();
delete file;
session.Close();
MessageBox(_T("下载文件失败! 错误代码:1"),_T("提示"),MB_ICONERROR);
return;
}
CString name = filename;
CFile file1;
if(file1.Open(name,CFile::modeCreate|CFile::modeWrite|CFile::typeBinary,NULL))
...{
int readlen = -1;
char buf[1024];
while(1)
...{
//char* buf = new char[1024];
readlen = file->Read(buf,1024);
if(readlen == 0)
...{
//delete buf;
break;
}
file1.Write(buf,readlen);
//delete buf;
ZeroMemory(buf,1024);
}
file1.Close();
}
else
...{
MessageBox(_T("下载文件失败! 错误代码:2"),_T("提示"),MB_ICONERROR);
file->Close();
delete file;
session.Close();
return;
}
file->Close();
delete file;
session.Close();
//CDialog::OnOK();
}
- [MFC]下载一个url的源文件到本地文件
- 从URL下载数据到本地文件
- 从URL下载数据到本地文件
- 根据url地址下载文件到本地,返回本地文件地址
- Java 通过URL地址下载文本内容到本地文件中
- java通过一个url读取网站的源代码 储存到本地文件中
- java通过一个url读取网站的源代码 储存到本地文件中
- MFC抓取网面源码到本地文件
- 通过URL 和UrlConnection下载一个网页到本地的源代码
- Android开发下载网络图片到本地文件
- XShell上传、下载本地文件到linux服务器
- MFC # socket # C++ # Server端读源文件,发送到Client端,输出按源文件同样的格式
- Android 源文件的下载步骤
- 下载Android系统的源文件
- android 中获取本地文件的url
- MFC在添加gsoap生成的源文件到工程项目中,出现bug: MFC apps must not #include <windows.h>
- 源文件到可执行文件的过程
- 源文件到可执行文件的过程
- dns中的术语(zz)
- 70个流行的AJAX应用的演示和源码下载
- 试用sql 2005 Reporting Service开始
- java新手必须学会的类型转换
- 关于OCMJ4*8B2LCD在MCU中的使用心得
- [MFC]下载一个url的源文件到本地文件
- 开篇语 ---从零开始学搜索引擎
- 孙中山论思想道德修养
- 1个人开发操作系统之界面与字体
- javascript 实现 全选全消容器内的checkbox 通用函数
- ActionScript 3的HTTPTunnel的实现
- 蒋家略事
- MySQL不允许从远程访问
- Powered by Ubuntu