Текущий архив: 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.031 c