谁有修改IE工具栏和右键菜单的例子

解决方案 »

  1.   

    像FLASHGET那样的可添加到IE的工具栏里的那个功能,有控件最好
      

  2.   

    这是通过写注册表的方法实现的比如说搜索一下download by netants之类的字符串你就能发现的
      

  3.   

    想IE工具栏中加按钮:http://218.56.11.178:8020/web/index.aspx-》 下载基地-》例程-基础应用-》在IE浏览器中的工具栏注册一个按钮
      

  4.   

    找到了 ^^uses registry;
    var
    Reg1: TRegistry;
    begin
    Reg1:=TRegistry.Create;
    Reg1.RootKey := HKEY_LOCAL_MACHINE;
    Reg1.OpenKey('\SOFTWARE\Microsoft\Internet Explorer\Extensions', True);
    Reg1.CreateKey('{37E91B47-F40A-11D1-B792-444553540000}');
    Reg1.OpenKey('\SOFTWARE\Microsoft\Internet Explorer\Extensions\{37E91B47-F40A-11D1-B792-444553540000}', True);
    Reg1.WriteString('ButtonText', '按钮名称');//按钮名
    Reg1.WriteString('CLSID','{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}');//系统默认id,是一定,你可以参考网络蚂蚁的
    Reg1.WriteString('Default Visible', 'Yes');//缺省可以
    Reg1.WriteString('Exec', 'F:\烟叶\Baccy.exe'); //按钮要执行的事件
    Reg1.WriteString('HotIcon', 'C:\WIN98\WINUPD.ICO');//热图标
    Reg1.WriteString('Icon', 'C:\WIN98\WEB\chang.ico');//图标
    Reg1.CloseKey;
    Reg1.Free;
    end;