2011-12-20 4 views
0

У меня есть элемент управления WebBrowser, и я хочу получить весь текст из этого элемента управления. Другими словами, мне хотелось бы получить тот же текст, что если бы я, где бы взять мою мышь, выберете все из браузера и вставьте в блокнот. Я знаю, что есть несколько методов для получения текста, такого как WebBrowser.DocumentText или innerhtml, но ни один из этих методов не дает тот же текст, который я бы получил, если бы я где-то копировал все из браузера в буфер обмена.Получить весь текст из управления WebBrowser

+0

Я думаю, что есть diffrent кодировок в WebBrowser.DocumentText, и вы можете сказать это WebBrowser.DocumentText, чтобы получить необходимый набор символов –

ответ

3

Это должно работать:

webBrowser1.Document.ExecCommand("SelectAll", false, null); 
webBrowser1.Document.ExecCommand("Copy", false, null);  
Смежные вопросы