![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Yama |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 167 Регистрация: 2.8.2006 Репутация: 2 Всего: 2 |
Надо взять IExplorer, запустить его дочерним процессом от моей программы или вообще запустить внутри процесса моей программы(что намного лучше) и далее отслеживать все обращения и данные, которые он передает и принимает, а так же необходимо иметь возможность считать в любой момент времени считать текущее состояние загруженной в него интернет-странички. Подскажите, плз, каким образом это можно реализовать или в каким путем лучше пойти? За любые идеи и предложения заранее большое спасибо
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию. |
|||
|
||||
| ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 47 Всего: 149 |
Yama, стандартный контрол WebBrowser подойдет?
Вроде это живой IE. Правда без менюшек и кнопок. Но их не сложно сделать |
|||
|
||||
| Yama |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 167 Регистрация: 2.8.2006 Репутация: 2 Всего: 2 |
К сожалению, сам контрол не подойдет - у него могут выплыть каки-то его баги и отличия в работе от стандартного ИЕ. Кроме того, важно имнно что бы доступ к веб-ресурсам производился со стандартного ИЕ, т.к. именно его использует большенство юзеров + именно таким образом мне поставлена задача
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию. |
|||
|
||||
| Yama |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 167 Регистрация: 2.8.2006 Репутация: 2 Всего: 2 |
ivashkanet, не подскажешь, а как можно реализовать то, что я спрашивал, с помощью компонента webBrowser? Это может быть более простой альтернативой, если, конечно, в процессе работы не обнаружатся принципиальные отличия глюков и функциональности ИЕ и контрола webBrowser ;)
З.Ы. убрал линку) Это сообщение отредактировал(а) Yama - 18.12.2006, 14:35 --------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию. |
|||
|
||||
| ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 47 Всего: 149 |
ссылка на эту же тему? А ты, брат, оригинал WebBrowser это контрол который ведёт себя настоящий IE. Ложишь его на форму. загружаешь в него что-нить с помощью
Дальше можно работать без всякого вмешательства программиста. Только мышкой и клавитатуры. В принципе, вебБраузер --- это окно IE исключая кнопки, менюшки, строку состояния... |
|||
|
||||
| Yama |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 167 Регистрация: 2.8.2006 Репутация: 2 Всего: 2 |
Вот в чем основная проблема. Как это сделать?? Т.е. при webBrowser.Navigate("http://forum.vingrad.ru/topic-127411.html#") webBrowser формирует HTTP-запрос, после чего начинает обмениваться данными с веб-сервером, на котором лежит страничка. Суть проблемы в том, что бы все эти данные и запросы отследить на уровне моего приложения(используя контрол или внешний ИЕ). --------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию. |
||||
|
|||||
| ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 47 Всего: 149 |
Yama, хватит разглагольствовать. Давай делом заниматься
Берешь контрол вэбБроузер, ложишь его на форму. До кучи добавляешь текстБокс (в который будем водить адрес) и кнопку "перейти"(по которой будем переходить по страницам с помощью navigate). Все, готов простенький вэб браузер Пошурши по свойствам webBrowser, там много чего хорошего валяется P.S. Пока не выполнишь Д/З дольше не пойдем. Добавлено @ 14:41 Да причем здесь правила. Просто ссылка на первый пост выглядит так: "В первом посте было..." |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |