Страница: 1 |
Страница: 1 |
Вопрос: Помогите ламеру
Добавлено: 07.08.06 12:54
Автор вопроса: BNX | Web-сайт:
Всем превед, меня еще кто нить помнит?)) ну ладно, воощим такой вопрос, на форме есть Webbrowser1, в нем загружена страница, страница без рисунков, чисто текст, как из WB скопировать текст? бех хтмл гэгоff. спасеба зарание!
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
BNX
ICQ: 250394886
Вопросов: 1
Ответов: 35
Web-сайт:
Профиль | | #1
Добавлено: 07.08.06 13:00
тэгов
Номер ответа: 2
Автор ответа:
BNX
ICQ: 250394886
Вопросов: 1
Ответов: 35
Web-сайт:
Профиль | | #2
Добавлено: 07.08.06 13:21
программным способом разумеется!
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 07.08.06 13:23
А может сначала, извините, русский язык подучить?
Номер ответа: 4
Автор ответа:
BNX
ICQ: 250394886
Вопросов: 1
Ответов: 35
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #9
Добавлено: 07.08.06 16:53
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-сайт:
Профиль | | #15
Добавлено: 08.08.06 07:09
от спасиба ребята