Хакер писал(а):Нет, в VB нет WebBrowser-а.
Antonariy писал(а):RSV
Он не в VB. Он в системе. Если не ставить VB, он все равно есть.
Source писал(а):Хакер, вот видишь, что ты наделал? Людей понесло не в ту степь. Пока ты разводил философию, какой религии принадлежит Webbrowser (я знаю, тебе хочется сказать, что никакой, но увы, батенька, поздно :)), я тут сделал для себя одно замечательное открытие - оказывается, WB в режиме дизайнера пытается загрузить страницу http:/// (даже когда прога НЕ ЗАПУЩЕНА), которая ещё и не может грузиться в автономном режиме, поэтому WB страшно ругается, хотя попытки загрузки происходят не всегда, что весьма непонятно. При старте программы в дизайнере эта брань иногда появляется, иногда нет, что наводит на страшную мысль вроде - а вдруг существует некий таймаут, по истечении которого, если в WB не грузится ни одна страница, WB начинает грузить http:///. Что подтверждается отсутствием оного приветствия WB при работе EXE и иногда появлением такового при старте проги из под дизайнера, где она выполняется несколько медленнее. Повесил вызов диалогового окна в Form_Load главного окна, не заполнив WB. Действительно, WB ругается на автономный режим. Также при завершении проги, если при старте в WB грузилось http:///, а потом была страница перезаписана нашей, всё равно WB возвращается к своей странице по умолчанию http:/// и опять ругается.
Также интересно, в какой момент WB решает, что в него д.б. загружена некая страница - если добавить новый контрол WB, то он остаётся пустым и совершенно не пытается ничего загрузить при любом режиме IE и старте проги. Потом, если выйти из дизайнера и запустить его вновь, то в автономном режиме WB уже пытается заполнить себя http:///! Остаётся только вопрос - действительно ли нужно пытаться скорее заполнить WB хоть пустой страницей, чтобы ему не вздумалось грузить http:/// и как стопроцентно загрузить её до истечения таймаута (либо запретить грузить http:///)? Мабудь, WB.Stop спасёт :)
keks-n писал(а):Source
Если ты заценишь доки по COM, ActiveX и самому WB, то станет ясно, что для него разницы между выполнением в дизайнере и при работе проги практически нет. Более того, под работу в дизайнере его подгоняли, т. к. он для неё изначально не предназначен.
Посему просто в свойствах прописываем url about:blank и радуемся жизни.
Сейчас этот форум просматривают: Google-бот и гости: 46