重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
使用webbrowser控件來加載網頁,然后再
成都創新互聯專注于珠海企業網站建設,成都響應式網站建設公司,商城系統網站開發。珠海網站建設公司,為珠海等地區提供建站服務。全流程按需定制設計,專業設計,全程項目跟蹤,成都創新互聯專業和態度為您提供的服務
Private
Sub
WebBrowser
1_DocumentCompleted下通過使用WebBrowser1.Document.Body.
InnerHtml
來獲取網頁的源代碼,或使用
WebBrowser1.Document.Body.InnerText來獲取網頁中的文本。之后可以通過字符串控制指令或者
正則表達式
來精確獲取到你所需的數據。
Dim url As String=" 網址"
Dim httpReq As System.Net.HttpWebRequest
Dim httpResp As System.Net.HttpWebResponse
Dim httpURL As New System.Uri(url)
httpReq = CType(WebRequest.Create(httpURL), HttpWebRequest)
httpReq.Method = "GET"
httpResp = CType(httpReq.GetResponse(), HttpWebResponse)
httpReq.KeepAlive = False ' 獲取或設置一個值,該值指示是否與
Internet資源建立持久連接。
Dim reader As StreamReader = _
New StreamReader(httpResp.GetResponseStream,
System.Text.Encoding.GetEncoding(-0))
Dim respHTML As String = reader.ReadToEnd() 'respHTML就是網頁源代碼
vb.net編譯出來的exe只有依賴.net
framework才能運行
但有一些第三方工具可以用來把exe用到的assembly和dll打包成一個exe文件,不過這樣的結果就是exe體積非常大
比如.netz工具,它的官方地址:
使用很簡單,比如你的exe文件是a.exe,直接netz
a.exe就可以把a和它用到的.net代碼一起打包成一個exe