我写了一个MFC获取网页源代码的程序,为什么报错?
时间:2011-12-04
来源:互联网
这个是响应“读取”按钮的代码,上面那个EDIT框是用来输入URL的,下面那个EDIT框是用来输出网页源码的
C/C++ code
下面这个是运行时弹出的错误,怎么解决啊?
C/C++ code
void CGetHtmlDlg::OnREAD() { UpdateData(true); CInternetSession httpSession; CInternetFile* htmlFile = (CInternetFile*) httpSession.OpenURL(m_url); CString content; while (htmlFile->ReadString(content)) { m_html += content + " "; } htmlFile->Close(); httpSession.Close(); UpdateData(false); }
下面这个是运行时弹出的错误,怎么解决啊?

作者: tztztz 发布时间: 2011-12-04
帮楼主顶下!
作者: danxiaodeshitou 发布时间: 2011-12-04
C/C++ code
UpdateData(TRUE); try { CInternetSession httpSession(_T("session")); CInternetFile* htmlFile = (CInternetFile*) httpSession.OpenURL(m_url); CString content; while (htmlFile->ReadString(content)) { m_html += content + " "; } htmlFile->Close(); httpSession.Close(); } catch (CInternetException* e) { e->ReportError(); e->Delete(); } UpdateData(FALSE);
作者: VisualEleven 发布时间: 2011-12-04
打开IIS管理器(可在控制面板找到)
打开[本地计算机]
展开Web服务扩展.
将 Active Server Pages 设置为允许
打开[本地计算机]
展开Web服务扩展.
将 Active Server Pages 设置为允许
作者: fight_in_dl 发布时间: 2011-12-04
引用 2 楼 visualeleven 的回复:
C/C++ code
UpdateData(TRUE);
try
{
CInternetSession httpSession(_T("session"));
CInternetFile* htmlFile = (CInternetFile*) httpSession.OpenURL(m_url);
CString co……
C/C++ code
UpdateData(TRUE);
try
{
CInternetSession httpSession(_T("session"));
CInternetFile* htmlFile = (CInternetFile*) httpSession.OpenURL(m_url);
CString co……
试过了,还是弹出一样的错误。。。
我用的VC6
作者: tztztz 发布时间: 2011-12-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28