在C#中怎么实现网页访问来读取网页上的源码?
来源:网络收集 点击: 时间:2024-05-20需要的软件是VS2010,玩c#编程的必备编程软件。废话不多说。打开软件,新建一个项目。C#项目,一个窗体项目

来简单的放一个文本框,再来一个按钮。当单机按钮的时候。实现访问网页的并读取网页上的原码来显示在文本框中。

这里文本框最好设置成滚动条。OK。这样可以显示全部的信息了

单击按钮,在单击事件里编写代码。
首先要引入一下命名空间。
using System.Net;
using System.IO;
一个Net
一个IO流的命名空间

在单击事件编写如下代码:
string url = https://www.baidu.com;//设置你要访问的网址。
WebClient wc = new WebClient();//创建WebClient对象
Stream s = wc.OpenRead(url);//访问网址并用一个流对象来接受返回的流
StreamReader sr = new StreamReader(s,Encoding.UTF8);//把流对象转换为 StreamReader对象
extBox1.Text = sr.ReadToEnd();//把流转换为字符串并显示在文本框中
sr.Close();//关闭资源
s.Close();

上面的代码我都写了注释。好的。运行程序,单击按钮。OK,文本框中显示了内容了。

自己手写的,如果帮到了你请给个赞
网页版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_808759.html