WebBrowser и Ping

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

WebBrowser и Ping

Сообщение Bov » 13.11.2008 (Чт) 19:12

Доброго времени суток! Юзал поиск - не нашел ответа, решил запостить сорри если тема уже была.
У меня 2 вопроса:

1) НА моей форме есть объект WebBrowser1. Потом он перехоодит на определенную страницу (webbrowser1.navigate www.site.com\page1.html). Когда страница загружена (Document.complite). Как мне сохранить HTML код этой страницы в файл?

2) Нужно переодически пинговать домен. Есть команда Ping, делаю Shell "Ping mydomen.com" все нормлаьон пингует но не могу потом получить эти данные в VB. :-( подкажите плз

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Re: WebBrowser и Ping

Сообщение SSecurity » 15.11.2008 (Сб) 19:00

Bov писал(а):Доброго времени суток! Юзал поиск - не нашел ответа, решил запостить сорри если тема уже была.
У меня 2 вопроса:

1) НА моей форме есть объект WebBrowser1. Потом он перехоодит на определенную страницу (webbrowser1.navigate http://www.site.com\page1.html). Когда страница загружена (Document.complite). Как мне сохранить HTML код этой страницы в файл?

2) Нужно переодически пинговать домен. Есть команда Ping, делаю Shell "Ping mydomen.com" все нормлаьон пингует но не могу потом получить эти данные в VB. :-( подкажите плз


1. для того чтобы сохранить страницу лучше всего использовать свойство Document у WebBrowser1, сомневаюсь в правильности
Код: Выделить всё
WebBrowser1.Document.OuterHTML

но
Код: Выделить всё
WebBrowser1.Document.body.OuterHTML

должна быть, берешь и значение этой переменной пишешь в файл ... вот и сохранение кода.

По второму вопросу - наверняка есть возможность выполнить команду в файл а из него уже потом считать:)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

Bov
Новичок
Новичок
 
Сообщения: 44
Зарегистрирован: 18.08.2005 (Чт) 0:49

Re: WebBrowser и Ping

Сообщение Bov » 15.11.2008 (Сб) 20:39

По второму вопросу - наверняка есть возможность выполнить команду в файл а из него уже потом считать:)


Не подскажете каким образом выполнить Ping в файл?

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Re: WebBrowser и Ping

Сообщение SSecurity » 15.11.2008 (Сб) 21:06

а во так:
Код: Выделить всё
ping www.ya.ru >d:\test.txt
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Re: WebBrowser и Ping

Сообщение ACiD » 15.11.2008 (Сб) 21:11

2) если я не ошибаюсь, здесь нужно использовать сокеты(про них в нете много написано)

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Re: WebBrowser и Ping

Сообщение SSecurity » 15.11.2008 (Сб) 21:19

ACiD писал(а):2) если я не ошибаюсь, здесь нужно использовать сокеты(про них в нете много написано)


Код: Выделить всё
Обмен пакетами с ya.ru [213.180.204.8] по 32 байт:
Ответ от 213.180.204.8: число байт=32 время=81мс TTL=56
Ответ от 213.180.204.8: число байт=32 время=162мс TTL=56
Ответ от 213.180.204.8: число байт=32 время=118мс TTL=56
Ответ от 213.180.204.8: число байт=32 время=82мс TTL=56

Статистика Ping для 213.180.204.8:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
    Минимальное = 81мсек, Максимальное = 162 мсек, Среднее = 110 мсек


если это не нравится ... то тогда можно и сокетами ... только на них нужно будет коннект организовывать и смотреть время отправки/приема пакета
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

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

Re: WebBrowser и Ping

Сообщение Хакер » 16.11.2008 (Вс) 5:33

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


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

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

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

    TopList