Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.07.2013, 20:33   #1
Velington
Пользователь
 
Регистрация: 08.06.2013
Сообщений: 32
По умолчанию Объясните дураку

Привет друзья, честно говоря пришёл сегодня в недоумение, я не понимаю немного что за дела. Объясните пожалуйста.
Вообщем создаю я windows form и есть вставляю элемент webbrowser и пишу например
Код:
webbrowser.navigate("url.ru");
, то в видимой форме веббраузера загружается сайт. А если я без добавления елемента, просто в форме напишу код
Код:
webbrowser ussr = new webbrowser();ussr.navigate("url.ru");
тогда получиться что я не вижу браузера, и грузиться походу в фоновом режиме сайт с куками и включенным javascript( ну вообщем вроде бы тоже самое только фоном). Так вот объясните, что за явление такое? Я начинающий программист мне пока данная басня непонятна.
Velington вне форума Ответить с цитированием
Старый 12.07.2013, 20:58   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
получиться что я не вижу браузера
Потому что когда ты кидаешь браузер на форму, создается код, который приписывает его к форме.
А в
Цитата:
webbrowser ussr = new webbrowser();ussr.navigate("url.ru" );
Нигде не описано что он принадлежит форме. Браузер не знает где ему отрисовываться. Он именно в фоне, я бы даже сказал в состоянии Флогистона.
Прописать ручками и кинуть на форму не одно и то же.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.07.2013, 21:44   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вы создали компонент, а кто его родитель вы не задали.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.07.2013, 23:10   #4
Velington
Пользователь
 
Регистрация: 08.06.2013
Сообщений: 32
По умолчанию

Хорошо, спасибо вам, но есть ли у такого фонового режима недостаток по сравнению с просмотром в webbrowsere?
И возможно ли в таком режиме, сделать функцию
Код:
HtmlElement browser = webBrowser1.Document.GetElementById("shit");
            browser.InvokeMember("click");
???
Velington вне форума Ответить с цитированием
Старый 12.07.2013, 23:31   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от Velington Посмотреть сообщение
Хорошо, спасибо вам, но есть ли у такого фонового режима недостаток по сравнению с просмотром в webbrowsere?
И возможно ли в таком режиме, сделать функцию
Код:
HtmlElement browser = webBrowser1.Document.GetElementById("shit");
            browser.InvokeMember("click");
???
вам ктото мешает выполнить этот код?
у фонового режима недостаток в том что веббраузера не видно хД.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.07.2013, 23:51   #6
Velington
Пользователь
 
Регистрация: 08.06.2013
Сообщений: 32
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
вам ктото мешает выполнить этот код?
у фонового режима недостаток в том что веббраузера не видно хД.
Честно говоря мешает. Но кто или что понять не могу. Буду чрезвычайно презнателен, если кинете кусок кода, только с htmlcollection. И еще получается значит, что все функции И так далее остаются, то есть я могу проработать куки юзер агенты И так далее?! Шикарно
Velington вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обьясните дураку Crabobass Помощь студентам 7 08.04.2011 07:31
Объясните!!! Tyfun Помощь студентам 3 08.09.2010 22:16
Помогите дураку с программой Jihron Софт 17 30.07.2009 12:02
Объясните Sergo(1) Помощь студентам 2 10.05.2009 22:46