在C#中怎么实现网页访问来读取网页上的源码?
1、需要的软件是VS2010,玩c#编程的必备编程软件。废话不多说。打开软件,新建一个项目。C#项目,一个窗体项目

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

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

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

5、在单击事件编写如下代码:
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();

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:178
阅读量:193
阅读量:84
阅读量:170
阅读量:185