HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\
下增加你的项

解决方案 »

  1.   

    这种属于IE的扩展编程问题
    利用com的回调接口原理来实现
    代码太长,我只把主要的部分给你
    关键就是TIEHelper.setsite TIEHelper.invoke
    if assigned(sp) then
       sp.queryservice(IWebbrowserApp,IWebbrowser2,IE);
    if assigned(IE) then
       begin
        IE.queryinterface(IConnectionPointContainer,CPC);
        CPC.findconnectionpoint(DWEBrowserEvents2,CP);
       CP.advise(self,cookie);
        end;
    其作用是:首先获得IE的Webbrowser接口,然后寻找连接点,并通过advise
    方法建立com自身与连接点的连接
       end;