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

Ваш аккаунт

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

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

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

Реализация вкладок в браузере

54K
27 декабря 2009 года
Qwerty_coder
7 / / 27.12.2009
Вот, собственно, столкнулся с такой проблемой: как можно динамически создавать вкладки в браузере (используется CppWebBrowser) с помощью компоненты PageControl?

Походил по многим иностранным форумам, в том числе и китайским, и нашел этот интересный код:

Код:
void __fastcall TForm1::BrowserNewWindow2(TObject *Sender,
                                                    LPDISPATCH *ppDisp, TOLEBOOL *Cancel)
{
     TTabSheet *TabSheet = new TTabSheet(PageControl1);
     TabSheet->PageControl = PageControl1;
     TCppWebBrowser *WebBrowser = new TCppWebBrowser(TabSheet);
     WebBrowser->TOleControl::Parent = TabSheet;
     WebBrowser->Align = alClient;
     WebBrowser->OnNewWindow2 = BrowserNewWindow2;
     *ppDisp = WebBrowser->ControlInterface;
}



при компиляции ругается на "BrowserNewWindow2"...

Заранее благодарен за помощь :)
54K
27 декабря 2009 года
Qwerty_coder
7 / / 27.12.2009
проблему решил. уже не актуально...

тему можно закрывать
92
28 декабря 2009 года
Тень Пса
2.2K / / 19.10.2006
и чего было-то? =)

вот люди =) проблему решили, а выложить решение? =) вдруг такой же человек пойдёт за тем же самым? ;)
246
28 декабря 2009 года
GIZMO
1.8K / / 30.07.2004
Цитата: Тень Пса
и чего было-то? =)

вот люди =) проблему решили, а выложить решение? =) вдруг такой же человек пойдёт за тем же самым? ;)


У него отсутствовал обработчик BrowserNewWindow2 (или был обозван по другому)

92
28 декабря 2009 года
Тень Пса
2.2K / / 19.10.2006
ясн ) ну, вот... будьте бдительны блин :D
54K
28 декабря 2009 года
Qwerty_coder
7 / / 27.12.2009
Тень Пса, не думаю, что кому-то может понадобится мое решение.

Код писал для себя, под свою прогу, поэтому там много будет не по теме...

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