Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Plugin под IE   Найти похожие ветки 

 
Demn ©   (2005-04-07 08:01) [0]

Прикол в следующем: прописываю интерфейс IObjectWithSite и два его метода.
Один из них выглядет так:

function TMyBrowserExt.SetSite(const pUnkSite: IUnknown): HResult;
var
 sp: IServiceProvider;
begin
 FWebBrowser := nil;
 FSite := pUnkSite;

 if FSite <> nil then
   try
     sp := pUnkSite as IServiceProvider;
     OleCheck(sp.QueryService(Class_TMyBrowserExt, IWebBrowser2,    FWebBrowser));
   except
     FWebBrowser := nil;
   end
   
 Result := S_OK;
end;

Суть: никак не могу понять, то ли не браузер не вызывает SetSite, либо я идиот. Потому как FWebBrowser всегда nil.


 
Demn ©   (2005-04-07 15:34) [1]

ВОПРОС СНИМАЕТСЯ!
Проблема решена.
Нужно заменить кривые руки на более прямые :))



Страницы: 1 вся ветка

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.046 c
2-1136898570
GEN++
2006-01-10 16:09
2006.01.29
Какпрограммно удалить каталог


15-1136064024
begin...end
2006-01-01 00:20
2006.01.29
С днём рождения! 1 января


3-1133431575
Juice
2005-12-01 13:06
2006.01.29
CDS: Отмена изменений Delta без внесения ее в Data


1-1135353216
Zirus
2005-12-23 18:53
2006.01.29
Динамически создаю CheckBox на GroupBox. Как исключить моргание?


5-1123132016
Layner
2005-08-04 09:06
2006.01.29
Здравствуйте! Подскажите, как добавить методы Drag&amp;Drog