Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Microsoft Web Browser, как открыть страницу?

386
24 декабря 2005 года
newcss
297 / / 05.04.2005
Вообщем такая вот проблемка... Работал в билдере с CppWebBrowser, заметил что там при навигнации идет утечка памяти... решил перейти на Вижуал Студию.НЕТ, еле отрыл тут компоненту, WebBrowser, поставил на форму...

делаю кеак в билдере:
axWebBrowser1->Navigate("www.codenet.ru",NULL,NULL,NULL,NULL);

Запускаю, запускается, жму кнопочку загрузить, меня система посылает далеко и надолго =(.... Что делаю не так? Подскажите как загружать странички ?
15K
25 декабря 2005 года
BUHT
5 / / 25.12.2005
Цитата:
Originally posted by newcss
Вообщем такая вот проблемка... Работал в билдере с CppWebBrowser, заметил что там при навигнации идет утечка памяти... решил перейти на Вижуал Студию.НЕТ, еле отрыл тут компоненту, WebBrowser, поставил на форму...

делаю кеак в билдере:
axWebBrowser1->Navigate("www.codenet.ru",NULL,NULL,NULL,NULL);

Запускаю, запускается, жму кнопочку загрузить, меня система посылает далеко и надолго =(.... Что делаю не так? Подскажите как загружать странички ?



COleVariant vUrl="ya.ru";
COleVariant vNull;
pWebBrowser->Navigate2(vUrl,&vNull,&vNull,&vNull,&vNull);

386
25 декабря 2005 года
newcss
297 / / 05.04.2005
Цитата:
Originally posted by BUHT
COleVariant vUrl="ya.ru";
COleVariant vNull;
pWebBrowser->Navigate2(vUrl,&vNull,&vNull,&vNull,&vNull);




Хм... странно, но ругается..
Уже даже afxdisp.h подключил...
Говорит параметры не те...

15K
25 декабря 2005 года
BUHT
5 / / 25.12.2005
Цитата:
Originally posted by newcss
Хм... странно, но ругается..
Уже даже afxdisp.h подключил...
Говорит параметры не те...



#include <mshtml.h> - это точно надо
// а насчет этих не уверен,но если ошибки появятся, включи их
#include <exdispid.h>
#include <Afxctl.h>

Ну и создавать так
HRESULT hr = CoCreateInstance(CLSID_InternetExplorer,
NULL,
CLSCTX_LOCAL_SERVER,
IID_IWebBrowser2,
(void**)&pWebBrowser);

pWebBrowser->put_Visible(VARIANT_TRUE);

Либо на диалог добавляешь ActiveX компонент

386
25 декабря 2005 года
newcss
297 / / 05.04.2005
хм... я кажется другую компоненту юзаю.. на pWebBrowser а axWebBrowser или это одно и тоже?
15K
25 декабря 2005 года
BUHT
5 / / 25.12.2005
Цитата:
Originally posted by newcss
хм... я кажется другую компоненту юзаю.. на pWebBrowser а axWebBrowser или это одно и тоже?


а как он определен?

IWebBrowser2* pWebBrowser;

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог