Аннотация:
Для работы с ActiveX-контролами в .NET Framework есть стандартный подход. Средствами .NET SDK или Visual Studio генерируем сборку, в которой будет создана обёртка для ActiveX-контрола, представляющая его в виде .NET контрола.
Так можно сгенерировать обёртку и для контрола Microsoft Internet Explorer Web Browser. И использовать функциональность браузера веб-страниц в своих программах.
Это всё хорошо, но не всегда автоматические конвертеры могут правильно сделать свою работу. Если хочешь, чтобы что-то было сделано как следует, сделай это сам. Я сделал обёртку над WebBrowser средствами только языка C#. Теперь, если вы хотите что-то передалать на свой лад, можно брать эти исходники, а не проделывать весь путь самостоятельно.
Странное название учитывая что тема лицензирования обсуждена в секции Финиш. К тому же право использовать и изменять ещё не даёт это делать бесплатно. Нужнали ссылка на оригинал и проч?
Здравствуйте, Олег Михайлик, Вы писали:
ОМ>Статья:
ОМ>Авторы: ОМ> Олег Михайлик
ОМ>Аннотация: ОМ>Для работы с ActiveX-контролами в .NET Framework есть стандартный подход. Средствами .NET SDK или Visual Studio генерируем сборку, в которой будет создана обёртка для ActiveX-контрола, представляющая его в виде .NET контрола. ОМ>Так можно сгенерировать обёртку и для контрола Microsoft Internet Explorer Web Browser. И использовать функциональность браузера веб-страниц в своих программах. ОМ>Это всё хорошо, но не всегда автоматические конвертеры могут правильно сделать свою работу. Если хочешь, чтобы что-то было сделано как следует, сделай это сам. Я сделал обёртку над WebBrowser средствами только языка C#. Теперь, если вы хотите что-то передалать на свой лад, можно брать эти исходники, а не проделывать весь путь самостоятельно.
Кому нужна очередная поделка для MSIE, пусть даже и для .Net? Этих компонентов как г**** в сартире. Извиняюсь, наболело.
Здравствуйте, <Аноним>, Вы писали:
А>Кому нужна очередная поделка для MSIE, пусть даже и для .Net? Этих компонентов как г**** в сартире. Извиняюсь, наболело.
A>Вопросы лицензирования и исходный код A>Странное название учитывая что тема лицензирования обсуждена в секции Финиш.
Возможно. Я не слишком полировал текст, в общем-то это просто сопроводиловка для лучшего понимания.
A>К тому же право использовать и изменять ещё не даёт это делать бесплатно.
Мне было бы не очень приятно, если бы кто-нибудь за этот компонент прислал деньги.
A>Нужнали ссылка на оригинал и проч?
Необходимости нет. Но если вставляете, попрошу без мата
... << RSDN@Home 1.1.0 stable >>
Re[3]: WebBrowserControl
От:
Аноним
Дата:
29.12.03 10:26
Оценка:
L>>Не подскажете, как печатать html-страницы, открытые в WebBrowser? L>>Никак не могу найти нужные классы и методы...
можно через
webBrowser.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER,ref o,ref o);
Но печатает с header'ом (Page n of N) и footer'ом (URL="..."). Как убрать их?
А>Но печатает с header'ом (Page n of N) и footer'ом (URL="..."). Как убрать их?
Нет, не знаю. Не такой уж я спец по Internet Explorer.
Возможно, если порыться в Microsoft Knowledge Base, удастся найти ответ.
Давным-давно я сделал програмульку для печати ценников в одном супермаркете — на DHTML+JScript. Там прямым текстом пользователю пришлось объяснять: "Зайдите в Options, установите поля в 0.00" и т.п. Такой способ вышел дешевле, чем копать MSDN.
... << RSDN@Home 1.1.0 stable >>
Re: WebBrowserControl
От:
Аноним
Дата:
12.08.04 13:55
Оценка:
Не подскажет (поможет) ли автор, откуда можно загрузить "Aurigma COMto.NET tool".
На указанном сайте ссылок на загрузку нет. Google тоже не выручил