Чтение html страницы

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

Чтение html страницы

Сообщение Chesik » 14.06.2006 (Ср) 11:43

Задача просто до минимума -
1. Надо обратиться к определенной странице в интернете
2. Прочитать ее html код (лучше частично, до определенной строки)
3. Найти в html коде опредленную строку
4. Ну, а дальше совсем другая история.

Реализуется ли это с помощью VB6?
Где найти пример?
Спасибо

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.06.2006 (Ср) 11:48

Пример тут. Точно. 100%.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 15.06.2006 (Чт) 23:35

GSerg
Ну нельзя же так :?

Chesik
1. Реализуеться с добавление компонента Microsoft Internet Controls, кидаем объект WebBrowser1. Дальше пишем код для оного
Код: Выделить всё
WebBrowser1.navigate "Товя страница"

2. Ждём полной загрузки и в таймере или где-нить ещё пишем:
Код: Выделить всё
Text1 = W.Document.body.innerhtml

3. Дальшем сам

GAGArin
Неистовый флудер
Неистовый флудер
 
Сообщения: 1777
Зарегистрирован: 23.12.2002 (Пн) 12:46
Откуда: я тут взялся, не знаю...

Сообщение GAGArin » 15.06.2006 (Чт) 23:43

А может проще запрос сделать? Нафиг таскать с собой эксплорер ради такой мелочи?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 16.06.2006 (Пт) 0:33

надо юзать MSInet.

Метод OpenURL возвратит код страницы :)
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.06.2006 (Пт) 3:06

neic
Я считаю неполезным заново отвечать вопрос, бывший на форуме сотни раз. Если ты не понимаешь, почему, то лучше не делай суждений на этот счёт.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 16.06.2006 (Пт) 3:08

GSerg, а Chesik считает что лучше уйти на форум, где сразу же ответят на ворпос а не будут тыкать пальцем в поиск. Так что твоя политика ведёт к уменьшению числа пользоваталей.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.06.2006 (Пт) 3:25

Если эта "политика" ведёт к уменьшению числа пользователей, не способных и, главное, не желающих помочь себе самим, то это хорошая "политика".

Обратную "политику", состоящую в поощрении лени путём преподнесения готового ответа в независимости от количества раз, которое он встречается на форуме, я назвать адекватной не могу.

Новичков, которые после закрытия их вопроса адекватно обращаются ко мне в личку, получают разъяснения и в результате осознают банальность собственного вопроса и лёгкость его нахождения в поиске на форуме, единицы. И их будет всё меньше - благодаря, в частности, тебе.

Прочитай http://www.sysadmins.ru/rtfm/ask_howto.htm
Может проникнешься.
Хотя вряд ли.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 16.06.2006 (Пт) 3:28

http://www.sysadmins.ru/rtfm/ask_howto.htm писал(а):Невозможно найти страницу
Возможно, эта страница была удалена, переименована, или она временно недоступна.

--------------------------------------------------------------------------------

Попробуйте следующее:

Проверьте правильность адреса страницы в строке адреса.

Откройте www.sysadmins.ru домашнюю страницу, затем найдите там ссылки на нужные данные.
Нажмите кнопку Назад, чтобы использовать другую ссылку.
Нажмите кнопку Поиск для поиска сведений в Интернете.



HTTP 404 - Файл не найден
Internet Explorer


GSerg писал(а):Может проникнешься.


Да куда мне там :lol:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.06.2006 (Пт) 3:30

Страница доступна. И я её читаю в настоящий момент.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 16.06.2006 (Пт) 23:01

GSerg писал(а):Страница доступна. И я её читаю в настоящий момент.

По сути ты прав и не спорю, я тоже сначала не ходил в поиск, со временем начал и им пользоваться. Но это тотже новичок[Chesik], как и я когда-то!
А насчёт сылки, так может её[сылку] поставить наверх (там где Правила, Поиск и т.д.)?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 16.06.2006 (Пт) 23:07

neic, а там что такой ссылки нет???? :shock:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 17.06.2006 (Сб) 10:32

Хакер инетконтрол ваще юзать нельзя и смотреть даже на него! Лучше уж вообще через браузер качать чем этим контролом глючным!!
alibek
Злой Человек

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 17.06.2006 (Сб) 20:19

Format C:, чем он глючный, нука расскажи?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 20.06.2006 (Вт) 13:41

Если тебе удасца скачать им www.rambler.ru то...то....ты её всёравно не скачаешь им!
alibek
Злой Человек

altrego
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 6
Зарегистрирован: 17.06.2005 (Пт) 17:04
Откуда: Киргизстан

Сообщение altrego » 25.06.2006 (Вс) 1:16

Format C:
Я, ради интереса, скачал только что :lol:. Все нормально работает...
alter-ego.

Завтра мы все умрем.


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

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 22

    TopList