Чем считывать Интернет?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sergey191
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 25.05.2004 (Вт) 21:37
Откуда: spb

Чем считывать Интернет?

Сообщение Sergey191 » 25.05.2004 (Вт) 21:52

У меня стоит задача: заходить каждый день на определенный сайт, считывать там в определенном месте страницы вопросы и ответы,которые меняются каждый день, и укладывать их себе в базу.
Подскажите, пожалуйста, какими компонентами (контролами) это (заход и считывание информации сайта) удобнее всего делать в vb6 (или в vb.net). Непонятно, где об этом читать, может ссылки есть на такие тексты программ. А то тема интернета, имхо, в книжках все связана с созданием серверов и сайтов.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 26.05.2004 (Ср) 18:09

Microsoft Internet Transfer Control - для скачивания файлов
Microsoft WebBrowser (Microsoft Internet Controls) - для просмотра Web-страниц
Нет меня больше

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 27.05.2004 (Чт) 10:03

Я бы лучше решил задачу на VBA Excel - там есть замечательная штука WebQuery. ОНа позволяет строить запрос прямо к любому элементу сайта и периодически в фоновом режиме закачивать оттуда новые данные.

Sergey191
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 25.05.2004 (Вт) 21:37
Откуда: spb

Сообщение Sergey191 » 04.06.2004 (Пт) 13:13

RayShade писал(а):там есть замечательная штука WebQuery.


Не смог найти ни в справке Excel, ни в MSDN примеров применения webquery для считывания элементов сайтов, что собственно мне и нужно. Нет как ни странно и примеров создания файлов .iqy для этого.
Не можете ли указать ссылку на литературу или инет, где можно увидеть такой код.

Sergey191
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 25.05.2004 (Вт) 21:37
Откуда: spb

Сообщение Sergey191 » 08.06.2004 (Вт) 20:41

Т.к. по webquery док-ции нет, а по webbrowser полно, то попробовал его применить вместе с позиционированием на нужный элемент сайта вызовом поиска по http://bbs.vbstreets.ru/viewtopic.php?t ... t=internet , но всю мудрость сказанного там не понял.
Может кто-нибудь из участвовавших в том разговоре сможет помочь?
У меня код:
WebBrowser1.Navigate "http://www.vbstreets.ru"
Do While WebBrowser1.Busy: DoEvents: Loop
SendKeys "^f"
SendKeys "vb^j^m"

1)Табличка поиска(Find) появляется, но строка vb для поиска в эту табличку не передается, хотя вручную я могу набрать и находит, срабатывает.
2) О чем были разговоры про SendKeys "^à"(а-русское) я не понял, может у меня из-за этого не работает или там речь, что поиск русских слов не работает?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18

    TopList