现在,注册表中对应位置如图1所示。
二、设计包含可执行脚本的文件,用于保存IE中选定的内容
通过上面的步骤,在IE的快捷菜单中就会出现命令“保存选定的网页内容”,当用户选择该命令的时候就可以执行包含可执行脚本的文件(C:\SaveSelectedHTML.htm)。下面就该进行该脚本程序的设计了。虽然需要的功能实际上都可以在该文件中用脚本语言(如JavaScript、VBScript)直接实现,但是这样会有一些限制。因为程序会涉及到读写本地文件,如果直接用脚本语言读写本地文件,有可能被杀毒软件误认为病毒程序而被删除;即使不被杀毒软件删除,也有可能因为IE的安全设置的原因而被禁止运行。另外,也不能自由的设置文件的名字和保存位置等信息。
为解决这些问题,可以使用VB等程序先建立并注册一个COM服务器,该服务器用于实现系统需要的接口,本例主要是实现文件的读写等操作;IE在运行时通过在脚本文件中调用相应的COM对象的方法从而实现需要的功能。
|