以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助:代码获取相关网页代码显示乱码 怎么转换  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=84880)

--  作者:李孝春
--  发布时间:2016/5/12 13:38:00
--  求助:代码获取相关网页代码显示乱码 怎么转换
Dim web As new System.Windows.Forms.WebBrowser
web.ScriptErrorsSuppressed = True
web.Navigate("http://t.qq.com/waxjcy?preview")
Do Until web.ReadyState = 4
    Application.DoEvents
Loop
Dim getReader = new System.IO.StreamReader(web.DocumentStream, Encoding.Default)
Dim str = getReader.ReadToEnd()
output.show(str)


图片点击可在新窗口打开查看此主题相关图片如下:36e1.tm.png
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2016/5/12 14:09:00
--  
Dim web As new System.Windows.Forms.WebBrowser
web.ScriptErrorsSuppressed = True
web.Navigate("http://t.qq.com/waxjcy?preview")
Do Until web.ReadyState = 4
    Application.DoEvents
Loop
\'Dim getReader = new System.IO.StreamReader(web.DocumentStream, Encoding.utf8)
\'Dim str = getReader.ReadToEnd()
output.show(web.DocumentText)

--  作者:李孝春
--  发布时间:2016/5/12 14:15:00
--  回复:(大红袍)Dim web As new System.Windows.Form...
谢谢 

为了便查,总结如下:
Dim web As new System.Windows.Forms.WebBrowser
web.ScriptErrorsSuppressed = True
web.Navigate("http://t.qq.com/waxjcy?preview")
Do Until web.ReadyState = 4
    Application.DoEvents
Loop
第一种:
output.show(web.DocumentText)
第二种:
Dim getReader = new System.IO.StreamReader(web.DocumentStream, Encoding.utf8)
Dim str = getReader.ReadToEnd()
output.show(str)
备注(两种方法选择其中一种即可)

[此贴子已经被作者于2016/5/12 14:17:52编辑过]