当前位置:首页 > 开发 > Web前端 > HTML > 正文

打开一个网页,以html代码保存于txt文件中

发表于: 2015-11-13   作者:互联网   来源:转载   浏览次数:
摘要: #include <string> #include <iostream> #include <fstream> #include <windows.h> #include <wininet.h> #include <winsock.h> #include <stdio.h> #incl
#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文件中

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
工作中遇到的这个问题还是很有意思的。其中嵌套了很多奇葩性的问题。 (转载请指明出于breaksoftwar
前段时间Insus.NET有实现了《上传Text文档并转换为PDF》http://www.cnblogs.com/insus/p/4313092.ht
ubuntu 或者 以ubuntu为基底的linux系统(如linuxmint)当中打开txt文件通常都会是乱码。网上有很多
ubuntu 或者 以ubuntu为基底的linux系统(如linuxmint)当中打开txt文件通常都会是乱码。网上有很多
例如:将Ping命令的加长包输出到D盘的ping.txt文本文件。 1、在D:目录下创建文本文件ping.txt(这步
Eclipse中项目使用jetty运行起来,在开发中经常要修改html 和js代码,发现只要被浏览器访问过的html
我们网页上有一些PDF文件,用户点击下载时总是在IE中打开PDF,但是这种方式如果我文件较大,总是会
增加功能如下: 在文件菜单右键加入HTML格式复制、HTML格式保存并打开、复制完整路径: 同时在的资源
增加功能如下: 在文件菜单右键加入HTML格式复制、HTML格式保存并打开、复制完整路径: 同时在的资源
这个功能,是很多类似爬虫的应用需要实现的。 如果使用node.js,你会惊讶的发现,这个任务实现起来
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号