打开一个网页,以html代码保存于txt文件中
2013-07-27 23:45
134 查看
#include <string> #include <iostream> #include <fstream> #include <windows.h> #include <wininet.h> #include <winsock.h> #include <stdio.h> #include <stdarg.h> #pragma comment(lib,"wininet.lib") using namespace std; int main() { HINTERNET hOpen, hURL; LPCWSTR NameProgram = L"Webreader"; // LPCWSTR == Long Pointer to Const Wide String LPCWSTR Website; char file[101]; unsigned long read; //Always need to establish the internet connection with this funcion. if ( !(hOpen = InternetOpen(NameProgram, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0 ))) { cerr << "Error in opening internet" << endl; return 0; } Website = L"http://www.baidu.com"; hURL = InternetOpenUrl( hOpen, Website, NULL, 0, 0, 0 ); //Need to open the URL InternetReadFile(hURL, file, 100, &read); string filename="top_level_domain.ini"; ofstream pfile_top_domain(filename.c_str()); if(!pfile_top_domain.is_open()) { cerr << "couldn't read config file.\n"; return 0; } file[read] = '\0'; pfile_top_domain<<file; while (read == 100) { InternetReadFile(hURL, file, 100, &read); file[read] = '\0'; pfile_top_domain<<file; } cout << endl; InternetCloseHandle(hURL); return 0; }
相关文章推荐
- 打开一个网页,以html代码保存于txt文件中
- 十进制转化成2,8,16进制数工具。将代码全部复制到一个txt文档中保存,并将文件后缀.txt改为.html,再浏览器打开即可
- 创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个菜
- opencv打开matlab保存的txt文件,并赋值为Mat矩阵
- 自己动手写CSDN博客提取器源码分析之一:处理网页保存为txt文件
- 用JAVA打开一个已经写好的TXT文件
- 输入一个整数,将此整数保存到文件中,以记事本打开,显示同样的内容
- python 将Excel每行保存为一个.txt文件
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- C#打开保存txt文件
- 将网页中的html代码的table保存成word文件
- C语言 创建一个 txt 文件 bin输入字符 保存文件在工作文件夹里
- 数据保存!!!Python 爬取网页数据后,三种保存格式---保存为txt文件、CSV文件和mysql数据库
- 用Windows自带的程序打开一个Txt文件
- 窗口作业1 作业: 1.创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- 网页打开pdf文件屏蔽"打印"、"保存"解决方案
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- c#开发一个“记事本”程序,要求能够实现文件的新建、打开、编辑、保存功能
- 如何把Python爬取的网页保存为.txt文件