如何填加IE右键的项目

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:37:37

1、下载个 超级兔子

2、1、在注册表HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\MenuExt项下建立一个新项,项的名称既出现在菜单中的标题,例如你想建立的菜单项标题为Add URL,则新建项的名称为HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\MenuExt\Add URL
2、将新建项的默认值设定为一个URL地址,当用户点击菜单项后,IE就会调用URL指向的页面中的脚本,在目标页面的脚本中通过访问IE提供的external对象的menuArguments属性就可以访问IE中的页面中的各种对象,例如链接、图片、表单域、被选中的文本等。详细的帮助请参考MSDN中关于InternetExplore object的帮助,熟悉了Window对象才可以比较好的了解下面的脚本。
对于如何实现自身的程序访问menuArguments的问题,我们可以仿效Netants的做法,首先建立一个OLE Automation对象,然后在脚本中调用该对象,并将页面信息传递对象处理。下面我们需要首先通过VB建立一个对象:
打开VB,点击菜单:File New,在新建工程窗口中选择ActiveX Dll后按确定键建立一个ActiveX
DLL工程。然后在工程列表窗口中将Class1的Name属性更改为NetAPI,然后在NetAPI的代码窗口中添加如下代码:
Public
Sub AddURL(URL As String, Info As String) MsgBox Info,
vbOKOnly, URLEnd Sub 保存文件,将工程文件保存成NetSamp.vbp。然后在菜单中选择
File Make NetSamp.dll建立对象动态连接库。
接下来是注册库,在Windows目录下找到Regsvr32.exe,然后将其拷贝到netsamp.dll所在目录下,将netsamp.dll的的图标拖到Reg