2011-12-20 103 views
0

我有一個WebBrowser控件,我想從該控件中獲取所有文本。換句話說,我想獲得相同的文本,如果我在哪裏抓住我的鼠標,從瀏覽器中選擇所有內容並將其粘貼到記事本中。我知道有幾種技術可以獲得文本,比如WebBrowser.DocumentText或innerhtml,但是如果我將所有內容從瀏覽器複製到剪貼板,那麼這些技術都不會提供相同的文本。從WebBrowser控件獲取所有文本

+0

我認爲在WebBrowser.DocumentText指出錯誤的字符集,你可以說給WebBrowser.DocumentText讓你需要的字符集 – 2011-12-20 04:42:07

回答

3

這應該工作:

webBrowser1.Document.ExecCommand("SelectAll", false, null); 
webBrowser1.Document.ExecCommand("Copy", false, null);