在C#中怎麼實現網頁訪問來讀取網頁上的源碼??

Tags: 網頁, 源碼,

剛剛學習了一下C#怎麼實現網頁訪問來查看網頁上的原碼。不知道的朋友可以來看看我的方法,很簡單的實現了。

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

工具/原料

vs2010

方法/步驟

需要的軟件是VS2010,玩c#編程的必備編程軟件。廢話不多說。打開軟件,新建一個項目。C#項目,一個窗體項目

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

來簡單的放一個文本框,再來一個按鈕。當單機按鈕的時候。實現訪問網頁的並讀取網頁上的原碼來顯示在文本框中。

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

這裡文本框最好設置成滾動條。OK。這樣可以顯示全部的信息了

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

單擊按鈕,在單擊事件裡編寫代碼。

首先要引入一下命名空間。

using System.Net;

using System.IO;

一個Net

一個IO流的命名空間

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

在單擊事件編寫如下代碼:

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();

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

上面的代碼我都寫了註釋。好的。運行程序,單擊按鈕。OK,文本框中顯示了內容了。

在C#中怎麼實現網頁訪問來讀取網頁上的源碼?

中怎麼實現網頁訪問來讀取網頁上的源碼?#

注意事項

自己手寫的,如果幫到了你請給個贊

相關問題答案