Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Помогите ламеру Добавлено: 07.08.06 12:54  

Автор вопроса:  BNX | Web-сайт: vbnet.ru | ICQ: 250394886 
Всем превед, меня еще кто нить помнит?)) ну ладно, воощим такой вопрос, на форме есть Webbrowser1, в нем загружена страница, страница без рисунков, чисто текст, как из WB скопировать текст? бех хтмл гэгоff. спасеба зарание!

Ответить

  Ответы Всего ответов: 15  

Номер ответа: 1
Автор ответа:
 BNX



ICQ: 250394886 

Вопросов: 1
Ответов: 35
 Web-сайт: vbnet.ru
 Профиль | | #1
Добавлено: 07.08.06 13:00
тэгов

Ответить

Номер ответа: 2
Автор ответа:
 BNX



ICQ: 250394886 

Вопросов: 1
Ответов: 35
 Web-сайт: vbnet.ru
 Профиль | | #2
Добавлено: 07.08.06 13:21
программным способом разумеется!

Ответить

Номер ответа: 3
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 07.08.06 13:23
А может сначала, извините, русский язык подучить?

Ответить

Номер ответа: 4
Автор ответа:
 BNX



ICQ: 250394886 

Вопросов: 1
Ответов: 35
 Web-сайт: vbnet.ru
 Профиль | | #4
Добавлено: 07.08.06 13:30
бгагагаг)))ну ближе к делу, срочняк ребята, выручайте пожалуйста

Ответить

Номер ответа: 5
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #5
Добавлено: 07.08.06 13:47
API поищи

Ответить

Номер ответа: 6
Автор ответа:
 BNX



ICQ: 250394886 

Вопросов: 1
Ответов: 35
 Web-сайт: vbnet.ru
 Профиль | | #6
Добавлено: 07.08.06 13:52
лучше сдесь напишите плис

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 07.08.06 16:19
см. "практические советы по использованию WebBrowser" там есть получение хтмл кода страницы...

потом парсиш удаляя теги, используя фции работы со строками..

Ответить

Номер ответа: 8
Автор ответа:
 Leha



Вопросов: 37
Ответов: 68
 Профиль | | #8 Добавлено: 07.08.06 16:28
Private Sub Form_Load()
WebBrowser1.Navigate "http://google.com"
End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Dim doc As MSHTML.HTMLDocument
Dim body As MSHTML.HTMLBody
Set doc = WebBrowser1.Document
Set body = doc.body
Text1.Text = body.innerText

End Sub

после етого в text1 будет текст (без тегов) который заключен меж тегами <body></body>

Ответить

Номер ответа: 9
Автор ответа:
 BNX



ICQ: 250394886 

Вопросов: 1
Ответов: 35
 Web-сайт: vbnet.ru
 Профиль | | #9
Добавлено: 07.08.06 16:53
Dim doc As MSHTML.HTMLDocument

User-defined type not defined.

Ответить

Номер ответа: 10
Автор ответа:
 Leha



Вопросов: 37
Ответов: 68
 Профиль | | #10 Добавлено: 07.08.06 17:06
подключи mshtml.tlb (она в систем32)

Ответить

Номер ответа: 11
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #11 Добавлено: 07.08.06 17:22
Ненужен тебе отдельно объект не Doc не Body, тебе нужна строка просто... получай её как написано в советах, mshtml.tlb тоже ненужна... 95% Leha понятия не имеет зачем этот зверёк mshtml.tlb

Ответить

Номер ответа: 12
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #12 Добавлено: 07.08.06 17:23
Ну если такой способ устраивает, то просто
Text1.Text = WebBrowser1.Document.Body.innerText

Ответить

Номер ответа: 13
Автор ответа:
 Leha



Вопросов: 37
Ответов: 68
 Профиль | | #13 Добавлено: 07.08.06 17:36
я на 50% уверен что этот зверек нужен для упрощения работы с хтмлкодом, посредством объэктного представления и очень даже упрощает работу со страницами

Ответить

Номер ответа: 14
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #14 Добавлено: 07.08.06 22:28
50% правельно :)

Вообщем чтобы хтмл получить он нах ненужен

Ответить

Номер ответа: 15
Автор ответа:
 BNX



ICQ: 250394886 

Вопросов: 1
Ответов: 35
 Web-сайт: vbnet.ru
 Профиль | | #15
Добавлено: 08.08.06 07:09
от спасиба ребята :-)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам