powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / содержимое веб-страницы через VB
9 сообщений из 9, страница 1 из 1
содержимое веб-страницы через VB
    #33780389
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
подсткажите пожалйста.
как c помошью VBA или VBScript можно получить содержимое веб-страницы?
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33780734
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Public Sub GetHtmlPageContent()
    Dim objIE As SHDocVw.InternetExplorer
    Dim objDoc As MSHTML.HTMLDocument

    Set objIE = CreateObject("InternetExplorer.Application")
    
    objIE.Visible = True
    objIE.Navigate "http://www.sql.ru"

    Do While objIE.Busy
    Loop
    
    Set objDoc = objIE.Document

    MsgBox objDoc.body.parentElement.outerHTML

    Set objDoc = Nothing
    Set objIE = Nothing
End Sub

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Public Sub GetHtmlPageContent2()
    Dim xml As MSXML2.XMLHTTP
    
    Set xml = CreateObject("Microsoft.XMLHTTP")
    
    xml.Open "GET", "http://www.sql.ru", False
    xml.send
    
    MsgBox xml.responseText
    
    Set xml = Nothing
End Sub
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33781995
M.Juanito_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
о! спасибо!)
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33782388
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ashton
Код: plaintext
1.
    Dim objIE As SHDocVw.InternetExplorer

Подскажи пожалуста, к какой библиотеки это относится?
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33782456
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
    ' Microsoft Internet Controls.
    Dim objIE As SHDocVw.InternetExplorer

    ' Microsoft HTML Object Library.
    Dim objDoc As MSHTML.HTMLDocument

    ' Microsoft XML.
    Dim xml As MSXML2.XMLHTTP
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33782462
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ashton
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
    ' Microsoft Internet Controls.
    Dim objIE As SHDocVw.InternetExplorer

    ' Microsoft HTML Object Library.
    Dim objDoc As MSHTML.HTMLDocument

    ' Microsoft XML.
    Dim xml As MSXML2.XMLHTTP

спасибо
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33960940
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос примерно по теме есть у меня.
==========================
А можно ли как-то победить кеширование?
Через
Microsoft.XMLHTTP
и
API URLDownloadToFile
у меня грузятся довольно древненькие страницы . :((

InternetExplorer.Application всегда получает самое свежее, но уж больно процесс длительный и капризный.

Ключиков каких-то хитрых в первых двух способах вроде негде задать, и свойств похожих на искомое не обнаружал... Возможно, что-то надо настроить прямо в виндах?
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33961154
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Inet control дает файл, независимо от того, какого он типа, вернет бинарный массив если хрчешь или строку=HTML файла.
...
Рейтинг: 0 / 0
содержимое веб-страницы через VB
    #33965989
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin,
если это ответ мне, то вопрос был несколько не об этом. :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / содержимое веб-страницы через VB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]